iRide Logo 2017.V4 (iRide Only) (iRide School) (Narrow)

A 3-day in-school event for grade 4+

iRide In-School is designed to teach basic cycling skills and safety awareness to students over three school days.

To a maximum of five classes, each class receives three 45-60 minute training sessions over three days and works their way through the fun and exciting challenges of iRide. Our curriculum is recognized by the BC Ministry of Education’s Prescribed Learning Outcomes and targets students in grades 4 to 6. Sessions can be run on all-weather fields, grass fields, and paved areas. The program is designed for students who can already ride; however, those still learning will work their teacher, with support from our staff, to fast-track their skills and confidence and join the rest of their class when they’re ready.

In most regions, iRide in-school programs provide bicycles and helmets for students to use during the program. However, we recommend that all students bring their own equipment to help ensure everyone can participate on a correctly-sized bike. Our fleets are sized for grades 4-6 so we request that participants outside this range bring their own equipment.

iRide instructors are trained by the National Coaches Certification Program (NCCP) and undergo a background check. Cycling BC’s iRide program subscribes to the Coaches Association of Canada’s Responsible Coaches Movement and follows the High Five: Healthy Child Development principles to help our instructors create an engaging and effective learning environment.

iRide is funded by private donors, government grants, and program fees from schools. Our cost structure is designed to develop sustainable programs in each BC Games zone and offers discounted programs for all students in British Columbia. Each school’s program is organized by an iRide Champion, a school staff member who in charge of facilitating our visit. iRide Champion duties include booking adequate field space, scheduling a staff member to be present during all sessions and ensuring that all participants are correctly registered.

Due to strong demand for iRide, Cycling BC suggests schools consider booking every 2nd year.

Cost Structure:

School Pays:  iRide Covers
$900* $1600*

*Cycling BC and iRide’s donors help cover 50% of the operating costs of every in-school program. Our base rate is $900, however, when extended travel and/or accommodation is required, prices may reflect these higher costs.  

In some regions of the province, we offer a modified program that provides only 1 coach (Comox & Campbell River only). In this case, schools are asked to cover 50% of our operating costs. Please email iRide@cyclingbc.net to confirm school costs.

iRide Participation Grant:

Each year iRide awards free 1-day programs to select schools during Bike-to-School week. Preference is awarded first to Cycling BC iRide donor-requested schools.

Additional schools can apply for this opportunity after January 15th.  To apply, please submit a 3-paragraph cover letter via email (iRide@cyclingbc.net). Successful applications include 1 paragraph from the school principal, the PAC chair and the organizing teacher (iRide Champion) outlining their need for a free program.

Request Timeline:

2020 Bookings  Open Now
Confirmed by:  June 1st, 2019   or otherwise (see booking calendar)
Deposit Due:  Oct 1st, 2019      or within 30 days of confirmation
2021 Bookings  Open May 1st, 2020
Confirmed by:  Teacher Prep Week (Aug/Sept)
Deposit Due:  Oct 1st, 2020      or within 30 days of confirmation

Please provide backup dates in case your first choice is unavailable. We will do our best to respond as soon as possible.

Upcoming School Events

Event

City

Date

Time

Ages

Status

Poster

iRide School @ Ocean Grove Elementary Campbell River Apr 2, 2019 - Apr 4, 2019 8:30 Gr. 4 Confirmed
iRide School @ Lochside Elementary Victoria Apr 2, 2019 - Apr 4, 2019 8:50 Gr. 4-5 Confirmed
iRide School @ Central Elementary Port Coquitlam Apr 3, 2019 - Apr 5, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Fort Langley Elementary Langley Apr 3, 2019 - Apr 5, 2019 9:00 Gr. 4-6 Confirmed
iRide School @ Miracle Beach Elementary Black Creek Apr 8, 2019 - Apr 10, 2019 9:00 Gr. 5 Confirmed
iRide School @ Lakewood Elementary Victoria Apr 9, 2019 - Apr 11, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Watson Elementary Chilliwack Apr 9, 2019 - Apr 11, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Harwood Elementary Vernon Apr 9, 2019 - Apr 11, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Sir Richard McBride Elementary Vancouver Apr 9, 2019 - Apr 11, 2019 9:15 Gr. 5 Confirmed
iRide School @ Cumberland Community School Cumberland Apr 15, 2019 - Apr 17, 2019 8:55 Gr. 4 Confirmed
iRide School @ Okanagan Landing Elementary Vernon Apr 16, 2019 - Apr 18, 2019 8:30 Gr. 4-7 Confirmed
iRide School @ James Hill Elementary Langley Apr 16, 2019 - Apr 18, 2019 8:45 Gr. 4-5 Confirmed
iRide School @ Sooke Elementary Sooke Apr 16, 2019 - Apr 18, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Mountain View Elementary Coquitlam Apr 16, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Gray Elementary Delta Apr 16, 2019 - Apr 18, 2019 9:30 Gr. 5-6 Confirmed
iRide School @ North Glenmore Elementary Kelowna Apr 23, 2019 - Apr 25, 2019 8:30 Gr. 4 Confirmed
iRide School @ St Helen’s Elementary Burnaby Apr 23, 2019 - Apr 25, 2019 8:30 Gr. 4-7 Confirmed
iRide School @ Margaret Jenkins Elementary Victoria Apr 23, 2019 - Apr 25, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Yorkson Creek Middle 1 Langley Apr 23, 2019 - Apr 25, 2019 8:30 Gr. 6 Confirmed
iRide School @ Aspen Park Elementary Comox Apr 23, 2019 - Apr 25, 2019 8:45 Gr. 4-7 Confirmed
iRide School @ Valley View Elementary 1 Courtenay Apr 29, 2019 - May 1, 2019 9:00 Gr. 4-6 Confirmed
iRide School @ Mission Hill Elementary Vernon Apr 30, 2019 - May 2, 2019 8:30 Gr. 4-7 Confirmed
iRide School @ l’ecole Victor Brodeur Victoria Apr 30, 2019 - May 2, 2019 8:30 Confirmed
iRide School @ Yorkson Creek Middle 2 Langley Apr 30, 2019 - May 2, 2019 8:30 Gr. 6 Confirmed
iRide School @ False Creek Elementary Vancouver Apr 30, 2019 - May 2, 2019 9:15 Gr. 4-6 Confirmed
iRide School @ Valley View Elementary 2 Courtenay May 2, 2019 - May 7, 2019 9:00 Gr. 4-6 Confirmed
iRide School @ Bankhead Elementary Kelowna May 6, 2019 - May 7, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Maple Bay Elementary Duncan May 7, 2019 - May 9, 2019 8:30 Confirmed
iRide School @ Little Mountain Elementary Chilliwack May 7, 2019 - May 9, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Renfrew Community Elementary Vancouver May 7, 2019 - May 9, 2019 9:00 Gr. 4-6 Confirmed
iRide School @ Aspen Park Elementary 2 Comox May 8, 2019 - May 10, 2019 8:45 Gr. 4-7 Confirmed
iRide School @ Glenmore Elementary Kelowna May 14, 2019 - May 16, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Gabrielle-Roy Elementary Surrey May 14, 2019 - May 16, 2019 8:45 Gr. 4-6 Confirmed
iRide School @ Wishart Elementary Colwood May 14, 2019 - May 16, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Arden Elementary Courtenay May 14, 2019 - May 16, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ George Pringle Elementary Kelowna May 21, 2019 - May 23, 2019 8:30 Gr. 4 Confirmed
iRide School @ Keating Elementary Saanich May 21, 2019 - May 23, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Ecole Willow Point Elementary 1 Campbell River May 21, 2019 - May 23, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Vedder Middle 1 Chilliwack May 21, 2019 - May 23, 2019 8:30 Gr. 6 Confirmed
iRide School @ Ecole Andre Piolat North Vancouver May 21, 2019 - May 23, 2019 8:45 Gr. 5-6 Confirmed
iRide School @ Black Mountain Kelowna May 28, 2019 - May 30, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Hans Helgesen Elementary Metchosin May 28, 2019 - May 30, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Ecole Willow Point Elementary 2 Campbell River May 28, 2019 - May 30, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Rossland Summit Rossland May 28, 2019 - May 30, 2019 8:30 Gr. 4-7 Confirmed
iRide School @ Mt. Lehman Elementary Abbotsford May 28, 2019 - May 30, 2019 9:30 Gr. 4-5 Confirmed
iRide School @ Queen Mary Elementary North Vancouver May 29, 2019 8:45 Gr. 4-6 Confirmed
iRide School @ Ecole Robb Road Comox Jun 3, 2019 - Jun 5, 2019 8:45 Gr. 4 Confirmed
iRide School @ Robb Road Elementary #2 Comox Jun 3, 2019 - Jun 5, 2019 8:45 Gr. 4 Confirmed
iRide School @ Vedder Middle 2 Chilliwack Jun 4, 2019 - Jun 6, 2019 8:30 Gr. 6 Confirmed
iRide School @ Oaklands Elementary Victoria Jun 4, 2019 - Jun 6, 2019 8:45 Gr. 4-5 Confirmed
iRide School @ WD Ferris Elementary Richmond Jun 4, 2019 - Jun 6, 2019 9:00 Gr. 4-6 Confirmed
iRide School @ Ecole Puntledge Courtenay Jun 6, 2019 - Jun 10, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Canyon Heights Elementary North Vancouver Jun 11, 2019 - Jun 13, 2019 8:30 Gr. 5 Confirmed
iRide School @ St James Elementary Vernon Jun 11, 2019 - Jun 13, 2019 8:30 Confirmed
iRide School @ Golden Ears Elementary Maple Ridge Jun 11, 2019 - Jun 13, 2019 8:40 Gr. 4-6 Confirmed
iRide School @ Hillcrest Elementary Victoria Jun 11, 2019 - Jun 13, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Rose Valley Elementary Kelowna Jun 18, 2019 - Jun 20, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Nootka Community Elementary Vancouver Jun 18, 2019 - Jun 20, 2019 8:30 Confirmed
iRide School @ Lake Hill Elementary Victoria Jun 18, 2019 - Jun 20, 2019 8:45 Gr. 4-5 Confirmed
iRide School @ Windebank Elementary Mission Jun 18, 2019 - Jun 20, 2019 9:30 Gr. 4-6 Confirmed
iRide School @ Kelset Elementary North Saanich Sep 10, 2019 - Sep 12, 2019 8:40 Gr. 4-5 Confirmed
iRide School @ Panorama Heights Elementary Coquitlam Sep 10, 2019 - Sep 12, 2019 9:00 Gr. 4 Confirmed
iRide School @ Bench Elementary Cowichan Bay Sep 17, 2019 - Sep 19, 2019 8:30 Gr.4 TBC
iRide School @ Royston Elementary Royston Sep 18, 2019 - Sep 20, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Brooklyn Elementary #1 Comox Sep 23, 2019 - Sep 30, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Hellings Elementary Delta Sep 24, 2019 - Sep 26, 2019 9:00 Gr. 4-7 Confirmed
iRide School @ Sir James Douglas Elementary Victoria Sep 24, 2019 - Sep 26, 2019 9:00 Gr. 4-5 Confirmed
iRide School @ Courtenay Elementary Courtenay Sep 25, 2019 - Sep 27, 2019 8:30 Gr. 4-5 Confirmed
iRide School @ Strawberry Vale Elementary Victoria Sep 30, 2019 - Oct 2, 2019 8:45 Gr. 4-5 Confirmed
iRide School @ Brooklyn Elementary #2 Comox Oct 1, 2019 - Oct 3, 2019 8:30 Gr. 4-6 Confirmed
iRide School @ Quilchena Elementary Richmond Oct 1, 2019 - Oct 3, 2019 9:00 Gr. 4-7 Confirmed
iRide School @ Lake Cowichan Elementary Mesachie Lake Oct 8, 2019 - Oct 10, 2019 9:00 Gr. 6-7 Confirmed
iRide School @ Queneesh Elementary Courtenay Oct 15, 2019 - Oct 17, 2019 8:43 Gr. 4-7 Confirmed
iRide School @ Campus View Elementary Victoria Oct 15, 2019 - Oct 17, 2019 8:55 Gr. 4-5 Confirmed
iRide School @ Ecole Puntledge Elementary Courtenay Oct 21, 2019 - Oct 23, 2019 9:00 Gr. 6-7 Confirmed
iRide School @ Christine Morrison Elementary Mission Oct 22, 2019 - Oct 24, 2019 8:30 Gr. 4-6 Confirmed

iRide School @ Ocean Grove Elementary

Address: 3773 MCLELAN

Learn More About This Event

iRide School @ Lochside Elementary

Address: 1145 Royal Oak Drive

Learn More About This Event

iRide School @ Central Elementary

Address: 2260 Central Ave

Learn More About This Event

iRide School @ Fort Langley Elementary

Address: 8877 Bartlett Street

Learn More About This Event

iRide School @ Miracle Beach Elementary

Address: 8763 Paulsen Road

Learn More About This Event

iRide School @ Lakewood Elementary

Address: 2363 Setchfield Avenue

Learn More About This Event

iRide School @ Watson Elementary

Address: 45305 Watson Road

Learn More About This Event

iRide School @ Sir Richard McBride Elementary

Address: 1300 E 29th Ave

Learn More About This Event

iRide School @ Cumberland Community School

Address: 2674 Windemere Avenue

Learn More About This Event

iRide School @ Okanagan Landing Elementary

Address: 7322 Grant Road

Learn More About This Event

iRide School @ James Hill Elementary

Address: 22144 Old Yale Road

Learn More About This Event

iRide School @ Sooke Elementary

Address: 6560 Sooke Rd

Learn More About This Event

iRide School @ Gray Elementary

Address: 10855 80 Avenue

Learn More About This Event

iRide School @ North Glenmore Elementary

Address: 125 Snowsell Street North

Learn More About This Event

iRide School @ St Helen's Elementary

Address: 3894 Triumph Street

Learn More About This Event

iRide School @ Margaret Jenkins Elementary

Address: 1824 Fairfield Road

Learn More About This Event

iRide School @ Yorkson Creek Middle 1

Address: 20686 - 84 Avenue

Learn More About This Event

iRide School @ Aspen Park Elementary

Address: 2550 Bolt Avenue

Learn More About This Event

iRide School @ Valley View Elementary 1

Address: 2300 Valley View Drive

Learn More About This Event

iRide School @ Mission Hill Elementary

Address: 1510 - 36th Street

Learn More About This Event

iRide School @ l'ecole Victor Brodeur

Address: 637 Head St.

Learn More About This Event

iRide School @ Yorkson Creek Middle 2

Address: 20686 - 84 Avenue

Learn More About This Event

iRide School @ False Creek Elementary

Address: 900 School Green

Learn More About This Event

iRide School @ Valley View Elementary 2

Address: 2300 Valley View Drive

Learn More About This Event

iRide School @ Bankhead Elementary

Address: 1280 Wilson Ave

Learn More About This Event

iRide School @ Maple Bay Elementary

Address: 1500 Donnay Drive

Learn More About This Event

iRide School @ Little Mountain Elementary

Address: 9900 Carleton Street

Learn More About This Event

iRide School @ Renfrew Community Elementary

Address: 3315 E 22nd Ave

Learn More About This Event

iRide School @ Aspen Park Elementary 2

Address: 2550 Bolt Avenue

Learn More About This Event

iRide School @ Glenmore Elementary

Address: 960 Glenmore Drive

Learn More About This Event

iRide School @ Gabrielle-Roy Elementary

Address: 6887 132 Street

Learn More About This Event

iRide School @ Wishart Elementary

Address: 3310 Wishart Rd

Learn More About This Event

iRide School @ Arden Elementary

Address: 3040 Lake Trail Road

Learn More About This Event

iRide School @ George Pringle Elementary

Address: 3770 Elliot Road

Learn More About This Event

iRide School @ Keating Elementary

Address: 6843 Central Saanich Road

Learn More About This Event

iRide School @ Ecole Willow Point Elementary 1

Address: 250 Larwood Road

Learn More About This Event

iRide School @ Vedder Middle 1

Address: 45560 S Sumas Road

Learn More About This Event

iRide School @ Ecole Andre Piolat

Address: 380 West Kings Road

Learn More About This Event

iRide School @ Black Mountain

Address: 1650 Gallagher Road

Learn More About This Event

iRide School @ Hans Helgesen Elementary

Address: 4983 Rocky Point Rd

Learn More About This Event

iRide School @ Ecole Willow Point Elementary 2

Address: 250 Larwood Road

Learn More About This Event

iRide School @ Rossland Summit

Address: 2390 Jubilee St

Learn More About This Event

iRide School @ Mt. Lehman Elementary

Address: 6381 Mount Lehman Road

Learn More About This Event

iRide School @ Queen Mary Elementary

Address: 230 Keith Rd West

Learn More About This Event

iRide School @ Ecole Robb Road

Address: 1909 Robb Avenue

Learn More About This Event

iRide School @ Robb Road Elementary #2

Address: 1909 Robb Avenue

Learn More About This Event

iRide School @ Vedder Middle 2

Address: 45560 S Sumas Road

Learn More About This Event

iRide School @ Oaklands Elementary

Address: 2827 Belmont Avenue

Learn More About This Event

iRide School @ WD Ferris Elementary

Address: 7520 Sunnymede Crescent

Learn More About This Event

iRide School @ Ecole Puntledge

Address: 401 Willemar Avenue

Learn More About This Event

iRide School @ Canyon Heights Elementary

Address: 4501 Highland Blvd

Learn More About This Event

iRide School @ St James Elementary

Address: 2700 28th Avenue

Learn More About This Event

iRide School @ Golden Ears Elementary

Address: 23124 118 Avenue

Learn More About This Event

iRide School @ Hillcrest Elementary

Address: 4421 Greentree Terrace

Learn More About This Event

iRide School @ Rose Valley Elementary

Address: 1680 Westlake Road

Learn More About This Event

iRide School @ Nootka Community Elementary

Address: 3375 Nootka Street

Learn More About This Event

iRide School @ Lake Hill Elementary

Address: 1031 Lucas Ave

Learn More About This Event

iRide School @ Windebank Elementary

Address: 33570 11 Avenue

Learn More About This Event

iRide School @ Kelset Elementary

Address: 1800 Forest Park Drive

Learn More About This Event

iRide School @ Panorama Heights Elementary

Address: 1455 Johnson Street

Learn More About This Event

iRide School @ Bench Elementary

Address: 1501 Cowichan Bay Road

Learn More About This Event

iRide School @ Royston Elementary

Address: 3830 Warren Avenue

Learn More About This Event

iRide School @ Brooklyn Elementary #1

Address: 1290 Guthrie Road

Learn More About This Event

iRide School @ Hellings Elementary

Address: 11655 86 Ave

Learn More About This Event

iRide School @ Sir James Douglas Elementary

Address: 401 Moss Street

Learn More About This Event

iRide School @ Courtenay Elementary

Address: 1540 McPhee Avenue

Learn More About This Event

iRide School @ Strawberry Vale Elementary

Address: 4109 Rosedale Ave, , BC

Learn More About This Event

iRide School @ Brooklyn Elementary #2

Address: 1290 Guthrie Road

Learn More About This Event

iRide School @ Quilchena Elementary

Address: 3760 Moresby Drive

Learn More About This Event

iRide School @ Lake Cowichan Elementary

Address: 290 S Shore Road

Learn More About This Event

iRide School @ Queneesh Elementary

Address: 2345 Mission

Learn More About This Event

iRide School @ Campus View Elementary

Address: 3900 Gordon Head Road

Learn More About This Event

iRide School @ Ecole Puntledge Elementary

Address: 401 Willemar Avenue

Learn More About This Event