Skip to content

Secret Passage Ranch

Are you looking for the best place in near the DMV to ride horses?

Secret Passage Ranch is located a little over an hour from Northern Virginia, DC, and Maryland. Our ranch offers a personalized adventure in the stunning fields, woods, and mountains of Shenandoah County. We match each rider with the perfect horse for a truly customized experience.

Whether you’re interested in a scenic trail ride, lessons, boarding your own horse, or joining one of our unique ranch events, we have something for everyone.

We welcome guests ages 5 and up to book a ride with us and join us out on the trails!

Learn More About Rides!

Trail rides, lessons, special events, overnight rides, and more. Find the perfect ride for yourself!

Meet Our Staff

Peep the happy smiles of the wranglers who will take care of you during your visit.

Meet Our Horses

Check out our awesome steeds who are happy to show guests the trails!

Equine Therapy

We have an EAGALA-certified psychologist available on-site for equine therapy sessions. Schedule a consultation today!

Horse Boarding

Come stay with us! Rent our guest house for a weekend or a month; we would love to have you!

Our Story

How did Secret Passage Ranch come into existence? Check out our story and history.

About Us

We are a ranch that values both safety and fun when it comes to horses. Check out SPR’s story here!

Read More

Where to find us

321 Spring Mountain Way, Fort Valley, VA 22652

Direction and Maps

Follow us on social media:

Instagram

Facebook