Welcome to iRide

Register Your Child

In-school, After-School & Camps

Ages 6yr-19yr

Book Your School

In-school & Field Trips

Grades 4-12

What is iRide?

Start Your Family's Cycling Adventure

Physical Literacy + Sport Pathway

“I would even come to school on Saturday if you guys were here!”
Rhys – Watson Elementary, Chilliwack

Cycling BC’s iRide program is designed to help young people gain confidence through sport-specific skills and explore the world of cycling with their friends.

Our game-based skills curriculum makes it easy for both kids and coaches to enjoy their cycling experience.

Thanks to our generous donors, school champions and NCCP coaches, iRide has helped over 45,000 children since 2013 and supported the growth of new youth cycling clubs across the province.

Getting Started:

Why does iRide exist?

iRide introduces families to the sport of cycling and makes cycling accessible to kids who may not otherwise have the opportunities to participate in the sport.

How does iRide work?

Our NCCP (National Coaching Certification Program) coaches deliver in-school, after-school, spring/summer camps, and youth club programs that introduce kids to all types of cycling. Scroll down to watch our video or click here to learn more.

Where do iRide programs take place?

iRide offers programs throughout British Columbia.  Scroll down to view our map or explore through our program search. Explore

What time of year does iRide take place?

 iRide programs are typically available from April to October and an indoor winter program is available in Vancouver. Cycling BC’s youth clubs operate during similar time periods.

Where can I get more information?

Our dedicated team of iRide coordinators and head coaches are available year-round to answer your questions (Meet the iRide Team). For the quickest response, please contact our office at (604)-224-7433 (BC-iRide) or email iride@cyclingbc.net.

"Kids on Bikes"

What does iRide look & sound like?

It's biking in gym class, it's new community programs in your neighborhood, it's a connection to the world of cycling.

And it wouldn't be possible without the help of our private donors and cyclists like you.

Thank you to all of the generous donors who make iRide possible.

Teams of BC Track Training Camp #2

Address: 7564 Barnet Road

Learn More About This Event

Western Track Challenge

Address: 7564 Barnet Road

Learn More About This Event

iRide Trip @ Gilmore #1 (Velodrome)

Address: 50 Gilmore Avenue

Learn More About This Event

iRide Trip @ Gilmore #2 (Velodrome)

Address: 50 Gilmore Avenue

Learn More About This Event

Teams of BC Track Training Camp #3

Address: 7564 Barnet Road

Learn More About This Event

iRide Trip @ Gilmore #3 (Velodrome)

Address: 50 Gilmore Avenue

Learn More About This Event

Escape Velocity Spring Classics

Address:

Learn More About This Event

iRide Trip @ Gilmore #4 (Velodrome)

Address: 50 Gilmore Avenue

Learn More About This Event

Gibsons MTB Program p/b iRide Sprockids

Address: 1235 Stewart Road

Learn More About This Event

Teams of BC Track Training Camp #4

Address: 7564 Barnet Road

Learn More About This Event

Sprockids Leader Training

Address: 3713 Kensington Avenue

Learn More About This Event

Bear Mountain - Canada Cup XCO

Address: 1999 Country Club Way

Learn More About This Event

Glenridge Gorillas (#1) p/b iRide Sprockids

Address: 7585 Lefeuvre Road

Learn More About This Event

Progressive Routes Balance-Bikers (#1) p/b iRide

Address: 2168 Phillips Road

Learn More About This Event

Agassiz Storm p/b iRide Sprockids

Address: 6660 Pioneer Avenue

Learn More About This Event

Progressive Routes (#1) p/b iRide Sprockids

Address: 2168 Phillips Road

Learn More About This Event

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 @ Fort Langley Elementary

Address: 8877 Bartlett Street

Learn More About This Event

DEVO p/b Fortius: Tuesday Road Practice

Address: 9100 Glenlyon Pkwy

Learn More About This Event

iRide School @ Central Elementary

Address: 2260 Central Ave

Learn More About This Event

PEDAL Adventures (#1) p/b iRide Sprockids

Address: 26845 27 Avenue

Learn More About This Event

Teams of BC Track Training Camp #5

Address: 7564 Barnet Road

Learn More About This Event

Parksville MTB Program p/b iRide Sprockids

Address: 2245 Errington Road

Learn More About This Event

Qualicum Elementary Bike Club*

Address: Claymore Rd W

Learn More About This Event

DEVO p/b Fortius: Thursday Road Practice

Address: Inter River Park

Learn More About This Event

Pedal Adventures: Thursdays

Address: 26845 27 Avenue

Learn More About This Event

DEVO p/b Fortius: Saturday Road Practice

Address: 1100 Chestnut Street

Learn More About This Event

Victoria Cycling League #1

Address: Hans Helgesen Elementary School, 4983 Rocky Point Road

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

Quadra Elementary Bike Club p/b iRide Sprockids

Address: 678 Heriot Bay Road

Learn More About This Event

KBRA Kid's League*

Address: 1105 Highland Road

Learn More About This Event

Sprockids Leader Training

Address: 2160 St Paul St

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

Good Friday Road Race

Address:

Learn More About This Event

Victoria Cycling League #2

Address: Hans Helgesen Elementary School, 4983 Rocky Point Road

Learn More About This Event

Jeremy's Roubaix

Address: Kennedy Road

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

Coastal Race Club: Thursday Challenge Series

Address: 12300 Horseshoe Way

Learn More About This Event

iRide School @ Valley View Elementary 1

Address: 2300 Valley View Drive

Learn More About This Event

Brebeuf Bears (#1) p/b iRide Sprockids

Address: 2747 Townline Road

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

Carnarvon Speedsters p/b iRide Sprockids

Address: 3400 Balaclava St

Learn More About This Event

Terrace Titans p/b iRide Sprockids

Address: 5331 McConnell Avenue

Learn More About This Event

Lifecycles p/b iRide Sprockids

Address:

Learn More About This Event

iRide School @ Valley View Elementary 2

Address: 2300 Valley View Drive

Learn More About This Event

Coaster 50

Address:

Learn More About This Event

Coaster 50 (Short Course 21km)

Address:

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

Thrills & Skills (#1) p/b iRide Sprockids

Address: 2430 Black Franks Drive

Learn More About This Event

World Tuesday Night Championships

Address: 9100 Glenlyon Pkwy

Learn More About This Event

iRide School @ Aspen Park Elementary 2

Address: 2550 Bolt Avenue

Learn More About This Event

Thrills & Skills (#2) p/b iRide Sprockids

Address: 2430 Black Franks Drive

Learn More About This Event

Vedder Mountain Classic

Address: 16 Pavillion Road

Learn More About This Event

Escape Velocity DEVO Spring Stage Race

Address:

Learn More About This Event

Caledonia Blazers (#1) p/b iRide Sprockids

Address: 8141 Otway Road

Learn More About This Event

Salty Dog

Address:

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 @ Peterson Road Elementary

Address: 23422 47 Avenue

Learn More About This Event

Caledonia Blazers (#2) p/b iRide Sprockids

Address: 8141 Otway Road

Learn More About This Event

Thrills & Skills: Wednesdays

Address: Weigles Road

Learn More About This Event

PEDAL Adventures (#2) p/b iRide Sprockids

Address: 26845 27 Avenue

Learn More About This Event

Junkyard Dog XC | XCO Provincial Championships

Address: 14600 - 20 Avenue

Learn More About This Event

Victoria Cycling League #3

Address: Hans Helgesen Elementary School, 4983 Rocky Point 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

Cultus Lake Cougars (#1) p/b iRide Sprockids

Address: 71 Sunnyside Avenue

Learn More About This Event

Cultus Lake Cougars (#2) p/b iRide Sprockids

Address: 71 Sunnyside Avenue

Learn More About This Event

iRide Trip @ Ross Road #1 (Velodrome)

Address: 2875 Bushnell Place

Learn More About This Event

iRide Trip @ Ross Road #2 (Velodrome)

Address: 2875 Bushnell Place

Learn More About This Event

Progressive Routes Balance-Bikers (#2) p/b iRide

Address: 2168 Phillips Road

Learn More About This Event

Progressive Routes (#2) p/b iRide Sprockids

Address: 2168 Phillips 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 @ Mt. Lehman Elementary

Address: 6381 Mount Lehman Road

Learn More About This Event

iRide School @ Ecole Robb Road

Address: 1909 Robb Avenue

Learn More About This Event

iRide Trip @ Ross Road #3 (Velodrome)

Address: 2875 Bushnell Place

Learn More About This Event

iRide Trip @ Ross Road #4 (Velodrome)

Address: 2875 Bushnell Place

Learn More About This Event

iRide School @ Anne McClymont Elementary

Address: 4489 Lakeshore Road

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

Canadian Masters Road Championships

Address:

Learn More About This Event

12 Hours of Glenridge

Address: 7585 Lefeuvre Road

Learn More About This Event

iRide Trip @ Gray (BMX)

Address: 10855 80 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 @ Hillcrest Elementary

Address: 4421 Greentree Terrace

Learn More About This Event

Sp’akw’us 50 (Long Course)

Address:

Learn More About This Event

Awesome Grand Prix | Elite/Master Criterium Provincial Championships

Address: 110 W 7th Avenue

Learn More About This Event

BC BMX Provincial Championships

Address: 17130 Barnes Road

Learn More About This Event

Sp’akw’us 35 (Short Course)

Address:

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

Whistler - BC Cup (DH)

Address: Whistler Mountain Bike Park

Learn More About This Event

Big White - BC Cup (DH) & Provincial Championships

Address: 5315 Big White Road

Learn More About This Event

BC Superweek: Tour de Delta

Address: 11375 84th Avenue

Learn More About This Event

Sun Peaks - BC Cup (DH)

Address: 1280 Alpine Road

Learn More About This Event

Caledonia iRide Bike Camp #1

Address: 8141 Otway Road

Learn More About This Event

School of Dirt Camp #1 p/b The Cycling Co.

Address: 1999 Country Club Way

Learn More About This Event

iRide Super Camp p/b SFU

Address: 8888 University Drive

Learn More About This Event

BC Superweek: PoCo Grand Prix

Address:

Learn More About This Event

Silver Star - Canada Cup & BC Cup (DH)

Address: 123 Shortt Street

Learn More About This Event

Stomp Classic | XCM Provincial Championships

Address:

Learn More About This Event

Bikes & Bytes p/b SFU (Girls Only)

Address: 2700 Production Way

Learn More About This Event

Bikes & Bytes p/b SFU (Coed)

Address: 8888 University Drive

Learn More About This Event

Caledonia iRide Bike Camp #2

Address: 8141 Otway Road

Learn More About This Event

Bike & Sport Camp #2 p/b The Cycling Co.

Address: 1767 Island Highway, Building 3

Learn More About This Event

Fernie - Canada Cup & BC Cup (DH)

Address: 5339 Fernie Ski Hill Rd.

Learn More About This Event

Caledonia iRide Bike Camp #3

Address: 8141 Otway Road

Learn More About This Event

Shredders & Survivors p/b City of Coquitlam

Address: 3435 Victoria Drive

Learn More About This Event

Panorama - National Downhill Championships

Address: 2000 Panorama Dr

Learn More About This Event

Caledonia iRide Bike Camp #4

Address: 8141 Otway Road

Learn More About This Event

Ride & Climb p/b Climb Base 5

Address: 98 Brigantine Drive

Learn More About This Event

United Velo Masters Race Series - Hougen Park

Address: 2887 Cole Road

Learn More About This Event

Kicking Horse - BC Cup (DH)

Address: 1500 Kicking Horse Trail

Learn More About This Event

The Blu Moose

Address:

Learn More About This Event

Caledonia iRide Bike Camp #5

Address: 8141 Otway Road

Learn More About This Event

The Seymour Challenge

Address: 3625 Banff Ct,

Learn More About This Event

Caledonia iRide Bike Camp #6

Address: 8141 Otway Road

Learn More About This Event

Bike & Sport Camp #3 p/b The Cycling Co.

Address: 1767 Island Highway, Building 3

Learn More About This Event

BC Track Cycling Provincial Championships

Address: 1767 Island Highway

Learn More About This Event

Leadership Camp p/b City of Coquitlam

Address: 3435 Victoria Drive

Learn More About This Event

Bike & Sport Camp #4 p/b The Cycling Co.

Address: 1767 Island Highway, Building 3

Learn More About This Event

Cultus Lake Cougars (#3) p/b iRide Sprockids

Address: 71 Sunnyside Avenue

Learn More About This Event

DEVO p/b Fortius: Cyclocross Practice

Address: Inter River Park

Learn More About This Event

Cultus Lake Cougars (#4) p/b iRide Sprockids

Address: 71 Sunnyside Avenue

Learn More About This Event

Caledonia Blazers (#3) p/b iRide Sprockids

Address: 8141 Otway Road

Learn More About This Event

iRide School @ Panorama Heights Elementary

Address: 1455 Johnson Street

Learn More About This Event

Thrills & Skills (#3) p/b iRide Sprockids

Address: 2430 Black Franks Drive

Learn More About This Event

Taylor Ryan - 2019 Real Estate Industry Cycling Event

Address: Mount Seymour

Learn More About This Event

Thrills & Skills (#4) p/b iRide Sprockids

Address: 2430 Black Franks Drive

Learn More About This Event

Brebeuf Bears (#2) p/b iRide Sprockids

Address: 2747 Townline Road

Learn More About This Event

iRide School @ Hollyburn Elementary

Address: 1329 Duchess Ave

Learn More About This Event

Hagensborg Wildcats p/b iRide

Address: 1963 Hwy 20

Learn More About This Event

iRide School @ Hellings Elementary

Address: 11655 86 Ave

Learn More About This Event

Kissing Crows Cyclery

Address: 4562 Main Street

Learn More About This Event

Kelowna Cycle

Address: 2949 Pandosy Street

Learn More About This Event

Oak Bay Bicycles Westshore

Address: 800 Kelly Road

Learn More About This Event

Mountain City Cycles

Address: 120 5th Street

Learn More About This Event

Wentings Cycle

Address: 33245 N Railway Avenue

Learn More About This Event

Jubilee Cycle

Address: 4816 Imperial Street

Learn More About This Event

Obsession Bikes

Address: 94 Lonsdale Avenue

Learn More About This Event

Dunbar Cycles

Address: 195 W Broadway

Learn More About This Event

Corsa Cycles

Address: 38192 Cleveland Avenue

Learn More About This Event

Whistler Village Sports

Address: 4254 Village Stroll

Learn More About This Event

Republic Cycles

Address: 41340 Government Road

Learn More About This Event

Trail Bicycles

Address: 1999 Lake Trail Road

Learn More About This Event