skip to Main Content
YOUR ONE STOP CALGARY BIKE SHOP
  • FAST TURN AROUND ON SERVICE
  • WIDE SELECTION OF BIKES
  • PERSONALIZED ADVICE
It's Tuesday 9:20 PMSorry, we're closed

Ready

Evaluate your needs & budget,
Recommend the best solution

Set

Performance testing
Enhancements & adjustments as needed

Go!

Enjoy your ride
Service & follow up as required

What we carry
We've Been Helping Calgary Cyclists Since 1981

The right advice means the right fit so you will enjoy your ride

 

You don't need to spend thousands on a bike to get a great ride

Repairs done right mean less time in the shop and more time on your bike

Every person is different, so the right advice makes all the difference

 

So happy to have this bike shop in Calgary. Been to Cactus Bike for many years and the staff are always super friendly, helpful and knowledgeable. Their product lineup is awesome because they try to work with Canadian companies which is very rare in today's market. They also have a ton of selection. FIVE STARS!!

Kohen Haar

We shopped all over Calgary for a child bike trailer that could also be converted to a pulk to take the kids cross country skiing. Cactus had the best selection of carriers in the city and were the most knowledgeable about them. Very good experience.

Tony S

This is a great shop, knowledgeable people and fair prices. I moved to this neighborhood a couple years ago and it is nice to have a good shop that is close to home.

T Snyder
Cactus Store Front
We'll help you find the perfect bike for you

Local Here In Calgary

Arrange your personalized visit at Cactus.

1e47b2_c0ca012cf5f74450ac716b0f0880a060
Repair & Service

Fast turn around & guaranteed quality workmanship.

Cactus Store Front Accessories
Parts & Accessories

Local Here In Calgary

Advice and selection to ensure you get the right gear for your ride.

OUR ADDRESS
CACTUS BIKE AND SKI

(403)255-2886

9827B Horton Rd SW
Calgary, Alberta T2V 2X5

Monday10:00 AM — 6:00 PM
Tuesday10:00 AM — 6:00 PM
Wednesday10:00 AM — 6:00 PM
Thursday10:00 AM — 6:00 PM
Friday10:00 AM — 6:00 PM
Saturday9:00 AM — 5:00 PM
Sunday11:00 AM — 4:00 PM
Back To Top