Newest Recommended MTB Rides
near Norco, California
Norco, California
Recommended Routes, Photos, & More
![Looking at Trabuco Peak from Upper Holy Jim](https://mtbproject.com/assets/photos/mtb/7049133_smallMed_1713307070.jpg?cache=1736575906)
Tour of the Santa Anas (91 to 74)
55.8 mi 89.9 km • 11,350' Up 3459.41 m Up • 11,052' Down 3368.57 m Down
![Little Harbor](https://mtbproject.com/assets/photos/mtb/7048879_smallMed_1708886144.jpg?cache=1736575899)
Catalina Island Mountain Biking - Airport - Little Harbor - Avalon
27.9 mi 44.9 km • 2,614' Up 796.69 m Up • 4,186' Down 1275.94 m Down
![Looking down and back at the Maple Springs Climb. This and more!](https://mtbproject.com/assets/photos/mtb/5809878_smallMed_1554389367.jpg?cache=1736574418)
Maple Springs Loop
16.8 mi 27.1 km • 3,463' Up 1055.47 m Up • 3,464' Down 1055.92 m Down
![Sugarbush Trail](https://mtbproject.com/assets/photos/mtb/7072040_smallMed_1597621450.jpg?cache=1737191140)
Classic E-Ticket Route
5.4 mi 8.7 km • 593' Up 180.76 m Up • 591' Down 180.28 m Down
![Skyline Trail near Big Bear.](https://mtbproject.com/assets/photos/mtb/7013090_smallMed_1554845345.jpg?cache=1737187806)
Bluff Lake Loop
21.6 mi 34.8 km • 2,259' Up 688.54 m Up • 2,249' Down 685.56 m Down
![Getting closer to the end, but still some serious descending still to come.](https://mtbproject.com/assets/photos/mtb/7030067_smallMed_1555016348.jpg?cache=1736575334)
Palm Canyon Route
14.6 mi 23.4 km • 2,524' Up 769.23 m Up • 2,927' Down 892.03 m Down
![Hard option on Spitfire....It's in good shape on this day.](https://mtbproject.com/assets/photos/mtb/7043935_smallMed_1656214299.jpg?cache=1737188701)
Ladera Ranch-O'Neill Park Loop
25.0 mi 40.2 km • 1,692' Up 515.71 m Up • 1,690' Down 515.05 m Down
![The crew drops in at the top of El Prieto.](https://mtbproject.com/assets/photos/mtb/7018515_smallMed_1554918461.jpg?cache=1737187946)
Millard Canyon Loop
9.0 mi 14.4 km • 1,586' Up 483.33 m Up • 1,580' Down 481.72 m Down
![View back towards Mt Baldy Notch](https://mtbproject.com/assets/photos/mtb/7042115_smallMed_1636428074.jpg?cache=1737188647)
Manker Flat to Lytle Creek via Mt Baldy Notch Shuttle Ride
11.6 mi 18.7 km • 1,663' Up 506.93 m Up • 3,402' Down 1036.93 m Down
![The bottom of Haines canyon. This is right as you drop into the jump line. The burms and jumps have all been recently cleaned up (11/08/21), and a few new features have been added](https://mtbproject.com/assets/photos/mtb/7042113_smallMed_1636416305.jpg?cache=1737188647)
Haines Canyon Motorway - Blue Bug (Old Mt. Lukens Trail)
7.1 mi 11.4 km • 1,894' Up 577.35 m Up • 1,894' Down 577.39 m Down
![A rider wheelies a buffed section of the Cholla Trail in Aliso and Wood Canyons Regional Park.](https://mtbproject.com/assets/photos/mtb/7015811_smallMed_1554913333.jpg?cache=1736574911)
5 Oak, Cholla, Rock-it
6.7 mi 10.7 km • 1,101' Up 335.69 m Up • 1,115' Down 339.7 m Down
![heading up the backside of Bonelli Trail](https://mtbproject.com/assets/photos/mtb/7000652_smallMed_1554400651.jpg?cache=1737187488)
Alternate Bonelli Loop
9.4 mi 15.1 km • 822' Up 250.67 m Up • 823' Down 250.76 m Down
![SDMBA REi Tool Station at Tiki Hut](https://mtbproject.com/assets/photos/mtb/7033506_smallMed_1570487836.jpg?cache=1736575445)
Sweetwater River Trail with Tiki Loop Turnaround
12.9 mi 20.7 km • 859' Up 261.7 m Up • 859' Down 261.84 m Down
![The way down from Dog House Junction.](https://mtbproject.com/assets/photos/mtb/7022970_smallMed_1554931438.jpg?cache=1736575117)
Baja Divide: Section 1
59.4 mi 95.6 km • 5,220' Up 1590.96 m Up • 3,461' Down 1054.85 m Down
![Bombs away! (with caution).](https://mtbproject.com/assets/photos/mtb/7013756_smallMed_1554846275.jpg?cache=1737187821)
El Escorpion to Cheeseboro Loop
18.7 mi 30.1 km • 2,355' Up 717.71 m Up • 2,355' Down 717.89 m Down
![Really fun huck-spot on Chutes Ridgeline!](https://mtbproject.com/assets/photos/mtb/7023883_smallMed_1554932944.jpg?cache=1737188099)
Santiago Oaks Moderate/Difficult Route
9.0 mi 14.5 km • 1,454' Up 443.13 m Up • 1,455' Down 443.51 m Down
![popped a tire on e-ticket!](https://mtbproject.com/assets/photos/mtb/7034377_smallMed_1577478842.jpg?cache=1737188414)
Parking lot to E-Ticket and Back
4.6 mi 7.5 km • 530' Up 161.56 m Up • 559' Down 170.44 m Down
![2/18/17 - Riding after the heavy rains led to probably 50+ water crossings in 4 miles of climbing.](https://mtbproject.com/assets/photos/mtb/7016790_smallMed_1554915781.jpg?cache=1737187903)
Sullivan Canyon to Sullivan Ridge Loop
8.9 mi 14.3 km • 1,440' Up 438.97 m Up • 1,438' Down 438.45 m Down
![Peacocks](https://mtbproject.com/assets/photos/mtb/7033769_smallMed_1572232170.jpg?cache=1736575453)
Black Star Motorway Loop
26.9 mi 43.3 km • 4,010' Up 1222.34 m Up • 4,007' Down 1221.31 m Down
![Really fun huck-spot on Chutes Ridgeline!](https://mtbproject.com/assets/photos/mtb/7023883_smallMed_1554932944.jpg?cache=1737188099)
Santiago Oaks Quick Tour
6.4 mi 10.3 km • 1,073' Up 327.1 m Up • 1,075' Down 327.51 m Down
![Snake on fire road](https://mtbproject.com/assets/photos/mtb/7037077_smallMed_1600038231.jpg?cache=1737188496)
Casa Viejo Loop
3.7 mi 5.9 km • 811' Up 247.25 m Up • 808' Down 246.25 m Down
![Bluebird Canyon -Laguna Beach, CA
<br>
Photo by Bill Freeman](https://mtbproject.com/assets/photos/mtb/7001129_smallMed_1554401193.jpg?cache=1736574510)
Bandit Loop
9.6 mi 15.5 km • 988' Up 301.14 m Up • 993' Down 302.56 m Down
![Elsmere Trail.](https://mtbproject.com/assets/photos/mtb/7014291_smallMed_1554847013.jpg?cache=1737187833)
Creek Trail to Elsmere Canyon Loop
3.1 mi 5.0 km • 606' Up 184.62 m Up • 606' Down 184.63 m Down
![Lots of oaks near the bottom of the shortcut.](https://mtbproject.com/assets/photos/mtb/7035440_smallMed_1592169642.jpg?cache=1737188445)
Wildwood Canyon Double Loop
3.2 mi 5.2 km • 629' Up 191.62 m Up • 630' Down 192.16 m Down
!["Old Ranch" on Caspers Park Road before Bell Canyon Trailhead.](https://mtbproject.com/assets/photos/mtb/7026718_smallMed_1555004996.jpg?cache=1736575229)
Oso Loop in Caspers Wilderness Park
12.5 mi 20.1 km • 1,417' Up 431.87 m Up • 1,418' Down 432.1 m Down
![Parts of Tijeras Canyon Trail can be tricky with loose, dry stones and rocks.](https://mtbproject.com/assets/photos/mtb/7010279_smallMed_1554836456.jpg?cache=1736574763)
Westridge Loop
2.4 mi 3.9 km • 300' Up 91.44 m Up • 299' Down 91.28 m Down
![Few friends](https://mtbproject.com/assets/photos/mtb/7033770_smallMed_1572232250.jpg?cache=1736575453)
Whiting-Cactus Loop
5.7 mi 9.2 km • 670' Up 204.28 m Up • 671' Down 204.47 m Down
![Hard option on Spitfire....It's in good shape on this day.](https://mtbproject.com/assets/photos/mtb/7043935_smallMed_1656214299.jpg?cache=1736575774)
Tijeras Creek, Ladera Ridge, and Las Flores Ridge (Rage) Loop
8.6 mi 13.9 km • 875' Up 266.56 m Up • 873' Down 266.22 m Down