Rebel's Run @ afton mountain, Logo
Phone Icon (703) 623-5243
Trail Rides by Appointment
Shop Now


  • Providing English And Western Riding Lessons For All Ages And Vineyard Trail Rides

Learn about Rebel's Run @ afton mountain

For fun-filled horseback riding camps in Afton, Virginia, turn to Rebel's Run @ afton mountain. We offer one-of-a-kind outdoor activities for children and adults, which include riding programs and trail rides. Our guide has been training horses and doing shows for more than 35 years, so you can rest assured that you and your children are in safe hands. Our riding lessons are perfect for learners of all ages and skill levels.
Contact us today in Afton, Virginia, for thrilling horseback riding programs and outdoor activities.

Vineyard Trail Rides, Riding Lessons, and Summer Riding Programs for Children and Adults in Afton, VA

Girl on a HorseRiding Lessons
Improve your riding skills when you sign-up for our in-depth horse riding lessons, including English and Western lessons today! Aside from these lessons, we also offer individualized horse training for colts

People on Horse Trail Ride

Vineyard Trail Rides
Let Rebel's Run @ afton mountain take you to on breath-taking trail rides to beautiful locations. We will take you through vineyards where you can taste locally produced wines.

Summer Camp, girl on horseback

Summer Riding Programs
Children aged six to 18 will love our summer riding programs ! Learn how to properly ride and care for a horse when you opt for our engaging after-school riding programs and classes.


Rebel's Run @ afton mountain's SUMMER RIDING PROGRAM!

June and July Monday-Friday 9am-3pm $345 per week

2.5 - 3 hours of Instructional Riding Daily, Horsemanship, Horse Care, Tack and Barn Care. No Experience Necessary. All Riding Levels Welcome. Limited Space Available.

Please Call Mimi Paixao 703-623-5243 To Register

Customer Contact Hours

Rides are by appointment only.

Service Area

Proudly Serving Nelson County, and surrounding counties in Virginia

Connect With Us

Contact Us

Thank you for your interest. For questions or comments please use the information provided. We look forward to hearing from you soon.

Hours of Operation

8 am – 8 pm


(703) 623-5243


Connect With Us

Facebook  Instagram  Yelp