MOUNTAIN BIKING IN TUCSON  MOUNTAIN PARK & TUCSON MOUNTAINS

Ride through towering saguaros, rugged desert landscapes, and iconic movie locations on some of Southern Arizona’s best mountain biking trails. Find beginner-friendly rides, technical singletrack, trail maps, elevation profiles, and local trail information.

Discover the Best Mountain Biking Trails in West Tucson – The Complete Guide 

The Tucson Mountains are one of Arizona’s premier mountain biking destinations, offering more than 100 trails that wind through Tucson Mountain Park, Sweetwater Preserve, Painted Hills Trails Park, and Greasewood Park. Riders can choose from easy desert cruises, flowing intermediate singletrack, and technical climbs with panoramic views of the Sonoran Desert.

Whether you’re visiting Tucson for a winter riding trip or looking for a new local favorite, this trail guide helps you compare routes by distance, difficulty, elevation change, and dog-friendly access. Explore beginner trails, advanced challenges, scenic overlooks, and connections that allow you to create rides of virtually any length.

ABBREVIATION KEY

TMP – Tucson Mountain Park

SWP — Sweetwater Preserve

PHT — Painted Hills Trails Park

GWP — Greasewood Park

E — Easy

I — Intermediate

D — Difficult

TRAILLOCATIONMILESLEVELTRACKELEVATIONELEV. CHANGEDOGNOTES
360 Vista TrailTMP1.12I/DS2622 / 2831209YConnector -- Sunset Pass to Camaro Loop
36th Street TrailTMP1.82IS2611 / 268271NTrailhead -- 36th St to Starr Pass Trail
Bactrain SummitPHT.2DD2648 / 2777129YSummit -- off Monsoon Loop
Bittersweet TrailTMP2.00I/DS2662 / 274785YConnector -- Jericho, Sunset to Camaro Loop
Black Rock LoopSWP1.80E/IS2522 / /258765YTrailhead -- Sweetwater Preserve to Saguaro Vista Trail
Boulder Belt TrailTMP1.13I/DS2572 / 269220YConnector -- Camaro Loop to Flight Path
Bowen TrailTMP0.82DS2751 / 282776NTrailhead -- Starr Pass Resort to Yetman & Bowen Stone House Ruins
Brown Mtn TrailTMP4.55DS2660 / 3071411NTrailhead --McCain Loop M9 pullout
Caliche Flats ConnectorTMP0.15ES2515 / 25216NConnector -- Caliche Flats and Avery Bryce
Caliche Flats TrailTMP2.89ES2430 / 2585155NConnector --Prospector to Ironwood & Creosote
Camaro DTTMP0.45EDT2552 / 259442YConnector -- Across Camaro Loop
Camaro Loop TrailTMP2.16E/IS2553 / 263582YLoop -- Trailhead end of Irvington Place
Campground TrailTMP0.43E/IS2592 / 266371NConnector - Well Rd to Gates Pass Trail via Gilbert Ray Campground
Cascabel Cut OffTMP0.22ES2589 / /264354YConnector - Across Cascabel Loop
Cascabel TrailTMP1.57ES2579 / 266586YLoop -- Trailhead off West Irvington Rd
Chaparral Connector NorthTMP0.17ES2777 / 280124NConnector -- Chaparral to Golden Gate. AKA Kerr Jar.
Chaparral Connector SouthTMP0.36ES2607 / 264538NConnector -- Chaparral to Golden Gate Upper
Chaparral TrailTMP0.53ES2432 / 2773341NTrailhead -- Kinney Rd K11 pullout & Gates Pass G6 pullout. AKA Ironwood
Cheopes TrailTMP0.28IS2834 / 2984150NTrailhead -- Gates Pass Rd G4 pullout to Gates Pass Trail
Chico's Hay TrailTMP0.38E/IS2455 / 2562107YTrailhead -- Mission Rd to Boulder Belt
Coatimundi TrailTMP1.00IS2551 / 2657106NConnector -- Gilbert Ray to Brown Mountain. AKA northern segment of Well Rd
Cougar TrailTMP3.23DS2681 / 2905224NTrailhead - Kinney Rd K15 pullout to K23 pullout
Creosote Loop TrailTMP0.55ES2500 / 252828YConnector & Loop -- Irvington Rd, Rocky 13
Crosstalk TrailGWP0.40ES2408 / 245345YConnector -- Mosaic Wash Loop to Speedball
Desperado LoopSWP3.60E/IE2405 / 2564159YTrailhead -- Sweetwater Preserve Trailhead
El Grupo Loop -Lower TrailTMP2.00ES2498 / 2630132NTrailhead -- 36th St. Part of El Grupo Loop. AKA Enchanted Hills Loop
El Grupo Loop - Upper TrailTMP0.69IS2605 / 2720115NTrailhead -- 36th St. Part of El Grupo Loop. AKA Enchanted Hills Loop
Escape to Ajo TrailTMP0.57ES2476 / 2640144YTrailhead -- 36th St. Connecter to Boulder Belt
Explorer Trail TMP2.50E/IS2497 / 2715218NTrailhead -- W 44th St. to Cat Mtn. Trail. Several "Explorer" Trails link to create a 4 mile trail.
Fire 7 TrailTMP0.40ES2514 / 256349Y Trailhead -- Shannon Rd. Connector to El Grupo Lower. AKA Shannon.
Flight Path TrailTMP1.01IS2565 / 262560YLoop -- via Boulder Belt
Frick TrailTMP0.64ES2513 / 256956YConnector -- Greasewood Pipeline to West Via de Sueno Rd
Gates Pass TrailTMP4.20E/IS2457 / 3137680NTrailhead --Gates Pass Overlook to Prospector
Gilbert Ray TrailTMP2.00EDT2466 / 2618154NTailhead -- Kinney Rd K-14 to prospector. AKA as the western segment of Gates Pass trail.
Golden Gate TrailTMP2.60IS2606 / 318820NTrailhead -- Kinney Rd K9 pullout to Yetman Trail
Hidden Canyon TrailTMP1.52IS2737 / 3087350NTrailhead - West Starr Pass Rd to Bowen Trail. AKA Lorraine Lee Hidden Canyon
High Noon TrailTMP0.30ES2514 / 252915NConnector Enchanted Hills Loop (El Grupo) .
AKA Middle Child Trail
Homestead TrailSWP1.00E/IS2622 / 267856YConnector -- Lost Arrow, The Spine, Ocotillo Trail, Red Tail Ridge
Ironwood ConnectorTMP0.45IS2527 / 257144NConnector - Ironwood Loop to Prospector. AKA - So. Segment of Caliche Flats
Ironwood LoopTMP7.00ES2430 / 2630200NLoop -- Combining Avery Bryce, Kerr Jar, Ironwood & Creosote
Jericho TrailTMP0.04ES2694 / 26995YTrailhead -- W Lincoln St to Sunset Pass Trail
Kain TrailTMP0.26IS2715 / 277560NConnector -- El Grupo Loop Upper and Wild West Trail. AKA Stone House trail.
Ledge Surfer TrailTMP1.1IS2556 / 2659103YTrail Head -- Ajo Rd to Camaro Loop
Little Cat TrailTMP1.00IS2774 / 283359NConnector --- between Cat Mtn and Yetman. AKA Beer Garden Trail
Lorraine Lee Hidden Canyon TrailTMP1.52DS2737 / 3087350NTrailhead -- West Starr Pass Rd to Bowen Trail. AKA Hidden Canyon.
Lost Arrow TrailSWP0.60IS2528 / 2657129YConnector -- Saguaro Vista to The Spine
Mariposa TrailTMP0.52ES2581 / 259817NConnector -- Gates Pass to Avery Bryce.
Middle Child TrailTMP0.30E/IS2514 / 252915NConnector -- Enchanted Hills Loop. AKA High Noon Trail
Monsoon LoopPHT1.0IS2583 / 2694111YLoop -- via Mosaic Trail
Mosaic TrailPHT1.1ES2577 / 2702125YTrailhead. Painted Hills Trails Park
Mosaic Wash Loop TrailGWP2.10IS2367 / 245689YTrailhead -- Greasewood Park
Night Hawk TrailSWP0.40E/IS2524 / 255026YConnector -- Desperado Loop, Oxbow, Red Tail Ridge
Northern LoopPDT1.00DS2529 / 2643114YLoop -- via Painted Hills Trail. AKA Perimeter
Ocotillo HillSWP0.80E/IS2580 / 263148YConnector -- Homestead, Red Tail Ridge,
Orcutt TrailTMP2.60IS2705 / 3226521NTrailhead -- Gates Pass G10 pullout. Ends in Saguaro National Park
Overlook TrailGWP0.40ES2441 / 248746YTrailhead -- Greasewood Park -- Connector to Orientation Course.
Oxbow TrailSWP0.50ES2551 / 257221YConnector -- Wildflower Ridge, Red Tail Ridge, Nighthawk
Peak View TrailTMP0.70ES2724 / 2873149NConnector -- Tucson Estates Trail and Yetman
Portal TrailTMP0.96ES2503 / 253633YConnector -- El Grupo Loop to Explorer. AKA Enchanted Hills Explorer Connector
Prickly Pear TrailTMP0.18ES2779 / 280425NTrailhead -- Gates Pass Rd G6 pullout. Connector -- Ironwood to Golden Gate
Prickly Poppy TrailTMP2.00ES2500 / 262520NConnector -- Avery Bryce, Ironwood Loop, Prospector
Prospector TrailTMP3.90IS2436 / 2654218NTrailhead -- Kinney Rd K9 pullout to Well Road
Rattlesnake TrailTMP0.30ES2802 / 281311NTrailhead - Gates Pass Rd G5 pullout. Connects Gates Pass to Golden Gate.
Recoil PeakPHT.20ED2642 / 269553YSummet, off on Monsoon Loop
Red Canyon TrailSWP0.50IS2633 / 268148YConnector -- Homestead Trail
Red Tail Ridge TrailSWP1.00IS2536 / 263397YConnector -- Night Hawk, Oxbow, Ocotillo Hill, Homestead
Rift TrailTMP0.23ES255420YConnector -- El Grupo Lower
Ringtail TrailTMP0.58IS2688 / 2795107NTrailhead -- Kinney Rd K19 pullout. Connector -- Brown Mtn to Cougar
Robles LoopTMP13.0I/DS2552 / 2888336NTrailhead - Richard E. Genser. Multiple trails through Robles Pass.
Robles Pass TrailTMP1.2E/I2568 / 2765197YConnector -- Cat Mtn/Explorer to Ledge Surfer
Robles Pass LoopTMP10.E/IS2547/2769222NTrailhead -- Irvington Rd. Multiple trails
Rock Wren TrailTMP2.1IS2785 / 2891106NConnector -- Yetman to starr Pass Trails
Rocky 13 TrailTMP0.60ES2527 / 2648121YConnector -- Camaro Loop to Creosote Loop
Roller Coaster TrailSWP0.40ES2473 / 250027YTrailhead -- Sweetwater Preserve Trailhead to Saguaro Vista
Saguaro Rib TrailTMP0.20ES2713 / 273825NConnector -- Yetman to Starr Pass Trails
Saguaro Vista TrailSWP1.1E/IS2468 / 256496YTrailhead -- Sweetwater Preserve Trailhead to Black Rock Loop
Sarasota TrailTMP2.00IS2749 / 2872123NConnector -- to Starr Pass & Yetman. AKA Flint Trail
Sego TrailTMP0.21ES2605 / 26094NConnector -- Campground to Gates Pass Trail
Shannon TrailTMP0.40IS2516 / 256349YTrailhead -- Shannon Rd. Connector to Enchanted Hills West. AKA Fire 7
Shannon AccessTMP0.32ES2552 / 258129NTrailhead -- So Shannon Rd to El Grupo Loop
Siphon TrailTMP0.31ES2703 / 273633NTrailhead -- Gates Pass Rd G9 pullout to Orcutt Trail
Slingshot TrailPHT1.5DS2532 / 2644112YTrail -- off Mosaic
Speedball TrailGWP0.30E/IS2375 / 242954YConnector -- Mosaic Wash
Spine TrailGWP0.60ES2405 / 245854YConnector -- Pima County College Track to Mosaic Wash Loop
Starr Pass Main LoopTMP9.30IS2710 / 2917207NTrailhead - Richard E. Genser. Star Pass Trail to Yetman, Rock Wren
Star Pass Resort AccessTMP0.95IS2703 / 283220NTrailhead -- Richard E. Genser Trailhead to Rock Wren &Yetman
Starr Pass TrailTMP4.80DS2676 / 2878202NTrailhead -- Richard E. Genser Trailhead to Yetman
Straight Shot TrailGWP0.40ES2385 / 241833YTrailhead -- Greasewood Park to Mosaic Wash Loop
Sun Circle LoopSWP0.60E/IS2549 / 259950YLoop -- via Desert Vista
Sunset Pass TrailTMP1.39IS2631 / 272291YTrailhead -- W Lincoln Rd to 360 Vista
Tecolote TrailTMP0.51DS2564 / 260238NLoop -- off Fire 7 . AKA Around the Hill
The Spine TrailSWP0.60IS2592 / 266977YConnector -- Homestead, Lost Arrow, Wildflower Ridge
Triple C TrailTMP0.50ES2497 / 254447NConnector -- Well Rd to Avery Bryce
Tucson Estates TrailTMP1.37ES2639 / 2867228NTrailhead -- Kinney Rd K2 pullout to Yetman Trail
Tucson Mountain Park LoopTMP10.60EI2428 / 2882454NTrailhead - Gates Pass Rd G5 pullout to Golden Gate, Creosote & Gates Pass.
Well Road TrailTMP2.90ED2384 / 2594210NTrailhead -- So. San Joaquin Rd to Brown Mtn.
AKA Northern segment referred to as Coatimundi on some maps.
Western LoopPDT0.98IS2575 / 2691116YLoop -- End of Painted Hills Trail.
Wild West TrailTMP0.49DS2671 / 2840169NConnector -- Kain Trail to El Grupo Lower. AKA Stone House Trail
Wildflower Ridge TrailSWP0.70IS2467 / 2589122YConnector -- Desperado Loop, Roller Coaster, The Spine, Oxbow
Yetman TrailTMP6.24DS2689 / 3145456NTrailhead -- Camino De Oeste Trailead to Gates Pass Rd K3 pullout.
Social Share
Scroll to Top