close
3D
Trail Conditions
- Unknown
- Snow Groomed
- Snow Packed
- Snow Covered
- Snow Cover Partial
- Freeze/thaw Cycle
- Icy
- Prevalent Mud
- Wet
- Variable
- Ideal
- Dry
- Very Dry
Trail Flow (Ridden Direction)
Trailforks scans users ridelogs to determine the most popular direction each trail is ridden. A good flowing trail network will have most trails flowing in a single direction according to their intension.
The colour categories are based on what percentage of riders are riding a trail in its intended direction.
The colour categories are based on what percentage of riders are riding a trail in its intended direction.
- > 96%
- > 90%
- > 80%
- > 70%
- > 50%
- < 50%
- bi-directional trail
- no data
Trail Last Ridden
Trailforks scans ridelogs to determine the last time a trail was ridden.
- < 2 days
- < 1 week
- < 2 weeks
- < 1 month
- < 6 months
- > 6 months
Trail Ridden Direction
The intended direction a trail should be ridden.
- Downhill Only
- Downhill Primary
- Both Directions
- Uphill Primary
- Uphill Only
- One Direction
Contribute Details
Colors indicate trail is missing specified detail.
- Description
- Photos
- Description & Photos
- Videos
Trail Popularity ?
Trailforks scans ridelogs to determine which trails are ridden the most in the last 9 months.
Trails are compared with nearby trails in the same city region with a possible 25 colour shades.
Think of this as a heatmap, more rides = more kinetic energy = warmer colors.
- most popular
- popular
- less popular
- not popular
ATV/ORV/OHV Filter
Max Vehicle Width
inches
US Cell Coverage
Legend
Radar Time
x
Activity Recordings
Trailforks users anonymized public ridelogs from the past 6 months.
- mountain biking recent
- mountain biking (>6 month)
- hiking (1 year)
- moto (1 year)
Activity Recordings
Trailforks users anonymized public skilogs from the past 12 months.
- Downhill Ski
- Backcountry Ski
- Nordic Ski
- Snowmobile
Winter Trails
Warning
A routing network for winter maps does not exist. Selecting trails using the winter trails layer has been disabled.
x
Missing Trails
Most Popular
Least Popular
Trails are colored based on popularity. The more popular a trail is, the more red. Less popular trails trend towards green.
Jump Magnitude Heatmap
Heatmap of where riders jump on trails. Zoom in to see individual jumps, click circles to view jump details.
Trails Deemphasized
Trails are shown in grey.
Only show trails with NO bikes.
Save the current map location and zoom level as your default home location whenever this page is loaded.
SaveThe city of Calgary is split into 4 subregions on Trailforks, which follow the city quadrant boundaries. They are Northwest, Northeast, Southwest and Southeast.
Calgary riding areas include 12 Mile Coulee, Bowmont, Eastlands and Nose Hill in the NW, Fish Creek Park in the SE/SW and a smattering of singletrack elsewhere in the city. Lift accessed riding is available at Canada Olympic Park.
Trail maintenance in 12 Mile Coulee, Bowmont Park, and Fish Creek Park is handled by the Calgary Mountain Bike Alliance together with volunteers and the permission of the City of Calgary and Alberta Parks.
Outside of Calgary, the Kananaskis Country area has hundreds of km of trails.
Calgary riding areas include 12 Mile Coulee, Bowmont, Eastlands and Nose Hill in the NW, Fish Creek Park in the SE/SW and a smattering of singletrack elsewhere in the city. Lift accessed riding is available at Canada Olympic Park.
Trail maintenance in 12 Mile Coulee, Bowmont Park, and Fish Creek Park is handled by the Calgary Mountain Bike Alliance together with volunteers and the permission of the City of Calgary and Alberta Parks.
Outside of Calgary, the Kananaskis Country area has hundreds of km of trails.
eBikes Allowed:
Yes
AKA: Cowtown
Activities Click to view
- Mountain Bike
1,320 trails
- E-Bike
670 trails
- Hike
1,259 trails
- Trail Running
1,243 trails
- Dirtbike/Moto
17 trails
- Snowshoe
48 trails
- Downhill Ski
16 trails
- Backcountry Ski
19 trails
- Nordic Ski
26 trails
Region Details
- 328
- 57
- 526
- 345
- 41
- 3
Region Status
Open as of 15 hoursStats
- Avg Trail Rating
- Trails (view details)
- 1,319
- Trails Mountain Bike
- 1,332
- Trails E-Bike
- 670
- Trails Horse
- 7
- Trails Hike
- 1,259
- Trails Trail Running
- 1,243
- Trails Dirtbike/Moto
- 17
- Trails ATV/ORV/OHV
- 1
- Trails Snowmobile
- 1
- Trails Snowshoe
- 48
- Trails Downhill Ski
- 16
- Trails Backcountry Ski
- 19
- Trails Nordic Ski
- 26
- Total Distance
- 601 miles
- Total Descent
- 42,090 ft
- Total Vertical
- 1,065 ft
- Highest Trailhead
- 4,300 ft
- Reports
- 13,527
- Photos
- 2,634
- Ridden Counter
- 277,907
Articles
Winner announced for Calgary Cycle X Devinci Giveaway 2019
Oct 17, 2019 from pinkbike.com
Sub Regions
-
12 Mile Coulee
- 10
- 11
- 2
-
Bearspaw
- 2
-
Bottomlands
- 5
- 17
- 3
-
Bowmont Park
- 1
- 29
- 5
-
Bridgeland
- 12
- 17
- 6
-
Cigarette Slopes
- 2
- 3
-
Cranholes
- 5
- 2
-
Edgemont
- 7
- 10
- 3
-
Edworthy Park
- 20
- 25
- 9
-
Elbow Park
- 1
- 9
- 8
- 1
-
Elliston Park
-
Fish Creek Provincial Park
- 1
- 56
- 66
- 12
-
Glenmore Park & Weaselhead Flats
- 11
- 1
-
Griffith Woods Park
- 1
- 1
- 3
- 1
-
McHugh Bluff
- 4
- 16
- 6
- 1
-
Nose Creek Park
- 26
- 1
- 1
-
Nose Hill Park
- 130
- 104
- 1
-
Paskapoo Slopes
- 3
- 30
- 37
- 3
-
Rocky Ridge Ranch Royal Oak
- 1
-
Scotsman's (Down) Hill Shorts
- 2
- 3
- 2
-
SE Calgary River Trails and East FCP
- 15
- 13
- 1
-
Valley Ridge
- 1
- 2
- 5
- 2
-
Winsport Bike Park
- 8
- 15
- 5
Popular Calgary Mountain Biking Trails
Calgary Mountain Bike Routes
title | rating | distance |
---|---|---|
Tour De Creek XC | 10 miles | |
Sideshow Bob to 12 Mile Coulee | 7 miles | |
Paskapoo Loop | 3 miles | |
Kids Short Loop | 2 miles | |
Fishcreek East To West Infinity Loop | 17 miles | |
#RideCMBA Bottomlands Long Loop | 5 miles | |
#RideCMBA Nosehill Medium Loop | 8 miles | |
Dave Sullivan's Nose Hill Single Track Loop | 17 miles | |
Trail 3 Nose Hill | 5 miles | |
(Almost) Everything Paskapoo | 6 miles |
Photos of Calgary Mountain Bike
trail: The Downlow
26 |
Jul 5, 2023 @ 2:35pm
Jul 5, 2023
trail: The Downlow
157 |
Jun 20, 2021 @ 1:32pm
Jun 20, 2021
trail: The Ridge
573 |
Mar 13, 2017 @ 5:40pm
Mar 13, 2017
trail: The Ridge
766 |
Mar 13, 2017 @ 5:39pm
Mar 13, 2017
trail: Safari
871 | | 1 comments
Sep 13, 2016 @ 10:15am
Sep 13, 2016
trail: Safari
576 |
Aug 24, 2016 @ 10:49am
Aug 24, 2016
trail: Safari
515 |
May 23, 2015 @ 7:30pm
May 23, 2015
trail: Safari
869 |
Sep 10, 2014 @ 10:21pm
Sep 10, 2014Videos of Calgary Mountain Bike

trail: Haircut Rabbit
0:45 |
17 |
Jun 4, 2025

trail: Canyonero
0:07 |
30 |
May 7, 2025

trail: High Roller
0:34 |
5 |
Oct 27, 2024

trail: Haircut Rabbit
0:42 |
|
Sep 9, 2024

trail: Safari
0:19 |
|
Sep 9, 2024

trail: Lazer Fade
3:04 |
35 |
Aug 11, 2024

trail: Haircut Rabbit
0:19 |
78 |
Jul 9, 2024

trail: Haircut Rabbit
4:26 |
17 |
Jul 9, 2024
Current Trail Warnings
status | trail | date | condition | user | info |
---|---|---|---|---|---|
South Calgary Singletrack | Jun 21, 2025 @ 5:13pm 15 hours | Ideal | GHine | Overgrown vegetation June 10, 2025. Low... | |
Briar Crescent Trail | Jun 21, 2025 @ 9:30am 22 hours | Dry | TeraHop | ||
Kungfu Panda | Jun 21, 2025 @ 9:30am 22 hours | Dry | TeraHop |
Recent Trail Reports
status | trail | date | condition | info | user |
---|---|---|---|---|---|
Votier's Flats Riverside | Jun 18, 2025 @ 11:05am Jun 18, 2025 | Very Dry | Karen527 | ||
Double Down | Jun 18, 2025 @ 11:05am Jun 18, 2025 | Very Dry | Karen527 | ||
Backdoor Access | Jun 18, 2025 @ 11:05am Jun 18, 2025 | Dry | Karen527 | ||
Macleod to Glennfield | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Over To The Gravel | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Serengeti | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Sun Valley Gravel | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Wandering Willie | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Serengeti Connector | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc | ||
Through the Gut | Jun 16, 2025 @ 4:31pm Jun 16, 2025 | Ideal | laszloyyc |
Activity Feed
username | action | type | title | date |
---|---|---|---|---|
DonYx | update | trail | activity #74301875 | Jun 21, 2025 @ 9:08pm 11 hours |
NigelKSruLO | add | trail | activity #74301766 and 2 more | Jun 21, 2025 @ 9:04pm 11 hours |
NigelKSruLO | add | trail | activity #74301749 and 1 more | Jun 21, 2025 @ 9:03pm 11 hours |
GHine | add | report | activity #74291441 | Jun 21, 2025 @ 5:18pm 15 hours |
TeraHop | add | report | activity #74256406 | Jun 21, 2025 @ 9:30am 22 hours |
Recent Comments
username | type | title | comment | date |
---|---|---|---|---|
trail | Annies | Jun 19, 2025 @ 10:43pm 2 days | ||
trail | A really fun dynamic trail right next to the... | Jun 17, 2025 @ 10:12pm Jun 17, 2025 | ||
trail | Awesome challenging up climb, and sporty... | Jun 17, 2025 @ 10:08pm Jun 17, 2025 | ||
trail | Very narrow trail and caution is required on... | Jun 11, 2025 @ 10:02am Jun 11, 2025 | ||
trail | This has one of the steepest pieces of asphalt... | Jun 10, 2025 @ 5:33pm Jun 10, 2025 |
Local Badges
-
Completionist3 awarded -
Completionist0 awarded -
Completionist0 awarded -
Completionist0 awarded -
Completionist6 awarded -
Completionist1 awarded
Bike & Skill Parks
name | type | city | rating |
---|---|---|---|
Winsport Bike Park | bike park | Calgary | |
Fish Creek Skills Park | skill park | Calgary | |
Montgomery Mountain Bike Park | skill park | Calgary | |
COP Skills Park | skill park | Calgary | |
Fairview Bike Park | skill park | Calgary |
Activity Type Stats
activitytype | trails | distance | descent | descent distance | total vertical | rating | global rank | state rank | photos | reports | routes | ridelogs |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Mountain Bike | 1,320 | 588 miles | 41,043 ft | 231 miles | 971 ft | #15 | #2 | 2,591 | 13,585 | 59 | 64,720 | |
E-Bike | 670 | 352 miles | 24,390 ft | 142 miles | 958 ft | #20 | #1 | 3 | 12,798 | 6 | 3,589 | |
Horse | 7 | 3 miles | 108 ft | 4,642 ft | 935 ft | 2,062 | ||||||
Hike | 1,259 | 573 miles | 38,258 ft | 223 miles | 1,066 ft | #13 | #2 | 20 | 13,496 | 7 | 1,464 | |
Trail Running | 1,243 | 565 miles | 37,897 ft | 220 miles | 1,066 ft | #13 | #2 | 6 | 13,498 | 15 | 17,536 | |
Dirtbike/Moto | 17 | 3 miles | 266 ft | 1 mile | 679 ft | #6 | 2,057 | 35 | ||||
ATV/ORV/OHV | 1 | 1 mile | 56 ft | 2,848 ft | 33 ft | 2,057 | 9 | |||||
Snowmobile | 1 | 1 mile | 56 ft | 2,848 ft | 33 ft | 2 | ||||||
Snowshoe | 48 | 13 miles | 1,654 ft | 5 miles | 935 ft | #33 | 11 | 3 | 31 | |||
Downhill Ski | 16 | 3 miles | 266 ft | 1 mile | 679 ft | #4 | 116 | |||||
Backcountry Ski | 19 | 5 miles | 266 ft | 1 mile | 679 ft | #21 | 11 | |||||
Nordic Ski | 26 | 6 miles | 354 ft | 2 miles | 935 ft | #32 | 6 | 710 |
- By radek
Trailforks SDBA & contributors
- Admins: AEF, Canadmos, warrenmacdonald, CMBA, DonYx, ryancartiers
- #3091 - 139,176 views
- calgary activity log | embed map of Calgary mountain bike trails | calgary mountain biking points of interest
Downloading of trail gps tracks in kml & gpx formats is enabled for Calgary.
You must login to download files.