Virginia Marathon

MAR
22
2026
Experience Virginia horse and wine country in this multi distance event starting in historic Middleburg. Run past scenic horse farms and rolling countryside with options ranging from a 5k to a full marathon.
Sun 22 Mar 2026
26 miles 20 miles 13 miles 6 miles 3 miles

Always double-check with the organizer's website! This page may contain affiliate links.

Event Overview

The Virginia Marathon takes place in Middleburg, located within Virginia's horse and wine country. Developed by Old Dominion Racing, the event features live racing through historic areas dating back to 1787. The course utilizes paved roads and some gravel sections throughout Loudoun and Fauquier counties. Participants pass scenic vistas, horse farms, and rolling countryside with shaded sections.

The start and finish lines are located at The Hill School. This location is situated near downtown Middleburg, which contains various boutiques and locally owned restaurants. For those traveling by air, the venue is approximately 30 minutes from Dulles International Airport.

Course Information and Distances

The event offers several distances to accommodate different goals. The marathon and the Merikos routes involve significant elevation changes, including a section up Bull Run Mountain with a total elevation gain exceeding 3,000 feet.

Distance options include:

  • 26.2 Miles (Full Marathon)
  • 19.65 Miles (Merikos)
  • 13.1 Miles (Half Marathon)
  • 6.2 Miles (10k)
  • 3.1 Miles (5k)

Participant Logistics

Packet pickup is available the day before the race at a run and walk shop in Leesburg. Alternatively, participants can collect their materials on the morning of the event at the race site at The Hill School. The course is marked by volunteers, and facilities such as portable toilets are provided along the route. Registration fees vary by distance, ranging from $40.00 to $95.00 depending on the selected event. Visit the organization's website for the most recent information.

26 mi
Virginia Marathon
20 mi
Virginia Merikos
13 mi
Vam Half Marathon
6 mi
Vam 10k
3 mi
Vam 5k