FREE SHIPPING

ON ORDERS OVER $95

FREE RETURNS

IN CANADA

PRICE MATCH

IF YOU FIND IT FOR LESS

TOLL FREE

800-448-4678

NEW HOURS during covid-19

We are here to serve you from Monday to Friday from 11-7, Saturday from 10-6 and Sunday from 11-5.

lightweight kids bikes = kids who love riding

Shop Kids Bikes

Spring Running is the best running

Shop Brooks

put some distance on the competition

#socialdistancing

Shop Wahoo

on running: support your local shop

If we don't have it, you can still support us by ordering directly from ON using our link during COVID-19

Shop on running

BIKE FITTING

PROFESSIONAL BIKE FITS

BIKE SERVICE

REPAIRS, TUNE-UPS, UPGRADES

RENTALS

BIKES & WETSUITS

CLINICS

LEARN FROM THE PROFESSIONALS

GEAR SWAP

SEMI-ANNUAL
USED GEAR SWAP