112 E 7th Ave, Vancouver, BC      Call us at 604-872-4534     [email protected]

Shopping cart

Your cart is currently empty

Second Location


Second store in New Westminster!

Address: 924 12th St. New Westminster, BC. Phone number: 236-428-2176

See our Locations







At Bikes For All we take pride in helping you find exactly the right bike at the right price. Whether you're looking to buy a new or used bike our shop is your answer, with over 4000 square ft of shop space we offer some of the largest selection in Vancouver.

Purchase a Bike







We are a full-service bike shop in Vancouver and our experienced mechanics can work on any brand of bicycle, bring your bike in and we'll give you a free estimate on repairs.

Basic tune ups starts at $60.

View Full Pricing and Services


Featured products

Featured categories