Find local horse activities, lessons, stables, riding here!

Looking for local horse riding area, stables, riding lessons, riding trails, shows, horse-related events and horse resources in northern Virginia?  Scroll down this page and you will see the aall of thoses in northern Virginia, sorted by county. ALWAYS call before you go to confirm the info, they don't always report changes to me!

And if you know of one I missed and want to add it or correct the information, please let me know! There are affiliate links on this page. Read our disclosure policy to learn more.

Updates for May 2024

May There's something happening all year round.

Horse-related Listings, by county

Click on Resources above, if you need a county map

Alexandria (City of)

Arlington County

Clarke County

  • Full Moon Ranch/ Pony To Go- Wide variety of seasonal fruits and vegetables, restrooms, gift shop, picnic area, Bouncy castle or moon bounce, pony rides, petting zoo, farm animals, birthday parties, weddings and wedding parties, school tours
    1691 Swimley Road, Berryville, VA 22611. Phone: 540-955-5636. Email: Open: see our website We are having a small event about 40 west of Leesburg in Berryville. Most of our bands are out of NoVA and I would like to get the word out. We do horseback riding, farm tours and pony rides year round. Directions: See their website for directions. Payment: Cash, Check. We have hay rides, Pony rides, Home of Mt Vernon Camel Aladdin, Annual Music festival.  Exotic animals and TONS more!

Culpeper County

Fairfax (City of)

Fairfax County

Falls Church (City of)

Fauquier County

  • Valley View Farm - Horses trails (unguided), Lunches offered, snacks, refreshments and/or concessions, Tent camping, horses allowed, Wedding facilities, Beautiful rural setting, Mountain views, Fishing onsite, horse riding, Within an easy drive to an Interstate road, School tours, children welcome, Pets welcome, handicap accessible, Turkeys (organic, not-hormone-fed), Honey from hives on the farm, Fresh eggs, concessions / refreshment stand, porta-potties, picnic area, picnic area (bring your own food), farm animals, birthday parties, weddings and wedding parties, school tours, group reservations
    1550 Leeds Manor Road, Delaplane, VA 20144. Phone: (540) 592-1021. Email: Open: Friday and Saturday, Noon - 6pm Sunday, Noon - 5pm Closed Monday - Thursday. Open: Click here for current open hours, days and dates. Directions: Click here for a map and directions. We are Certified naturally grown for all crops. Payment: Cash, Debit cards, Visa/MasterCard, Discover, AmEx. Click here for our Facebook page. (ADDED: February 08, 2021)

Frederick County

King George County

Loudoun County

Manassas (City of)

Manassas Park (City of)

Page County

Prince William County

Rappahannock County

Shenandoah County

  • Cindy 's farm - Horse trails (guided), Horses rented (guided trails), Horse riding lessons, equipment & instruction, English riding equipment & instruction, Fishing nearby, horse riding, Within an easy drive to an Interstate road, children welcome, No smoking allowed, handicap accessible, beginners riding lessons, horse-drawn carriage rides, Riding equipment, Riding equipment, Western riding equipment & instruction, pony rides, farm animals
    Call For Address., Toms Brook, VA 22660. Phone: 540-233-2214. Email: Open: Call ahead of time and make appointments. Directions: Call for direction. We're locate in the shenandoah valley near I-81. Click here for a map and directions. Payment: Cash, only. We can bring ponies to your place for kids riding. Call and ask about our pony parties. We have horse carriage for weddings rental. We not responsible for any accident.

Stafford County

Warren County

Winchester (City of)