RIDE GOOD. DO GOOD. CHANGE LIVES
The Good Dirt Ride is a community mountain bike ride where great trails, good people, and a bigger purpose come together.
Ride 10, 15, 25, or 50 miles on October 24 and help support the growth of cycling across Africa and in your own backyard with OCMTBA!
October 24, 2026 | Rancho Santa Margarita, CA
It’s a ride, not a race. Come for the trails. Stay for the community. Ride for something bigger.
Can’t ride but still want to be involved?
Sign up to join the fun as a volunteer!
Volunteers make this ride possible and you’ll get a free t-shirt and drink ticket at our fabulous Beer Garden (if you 21 or older 😉
Your Ride Goes Further
Although the Good Dirt Ride started out as a 50 Mile Ride, we now have 10, 15, and 25 Mile routes. What began 19 years ago as a birthday ride with friends has now become a larger community united by our love of cycling and doing good in the world.
When you ride the Good Dirt Ride, you’re helping create opportunities for cyclists across Africa AND in your own backyard with our partnership with OCMTBA.
Your participation helps support the work of Team Africa Rising, which is building pathways for African cyclists through access to bikes and equipment, coaching, training, racing opportunities, and the development of local cycling programs.
And for women and girls, those opportunities are especially life changing!
“Thank you for putting this ride together, year after year. I have done it 3 times now and it is always a blast. You are doing something good for somebody else! Way to go!” – SS
THE GOOD START
New to Mountain Biking? Looking for a shorter, social ride?
10 miles
400 ft climing
TYPICAL 2 HOUR RIDE TIME
THE ADVENTURE
Ready to spend a few more hours on the bike?
25 miles
2,400 ft climbing
TYPICAL 3-4 HOURS RIDE TIME
THE SWEET SPOT
A little more distance, adventure with plenty of time to enjoy the day!
TYPICALLY 2.5 HOURS
ROUTE WITH A 5 MILE ADD ON FROM THE 10 MILE RIDE
GO BIG!
For riders for the full Good Dirt Ride challenge
47 miles
5,000 ft climbing
TYPICAL 5-7 HOURS RIDE TIME
REMEMBER
It’s a ride, not a race!














