Virginia Marathon
Virginia Marathon is a scenic but demanding Middleburg road race with horse country views, some gravel, and a hard climb up Bull Run Mountain.
Virginia Marathon quick facts
- Starts and finishes at The Hill School in Middleburg.
- Scenic road course with some gravel through Virginia horse and wine country.
- Marathon and Merikos go up Bull Run Mountain and top 3,000 feet of gain.
- Better fit for scenery and challenge than for a flat PR attempt.
- Recent results are published on RunSignup.
What is the Virginia Marathon?
Virginia Marathon is a scenic Loudoun County road race that trades flat-course promises for horse-country scenery and honest climbing. The full, Merikos, half, 10K, and 5K share the same Middleburg base, but the marathon stands out as the hard option for runners who want rolling countryside instead of flat speed.
Virginia Marathon course route
The marathon starts and finishes at The Hill School and runs through Virginia horse and wine country on paved roads with some gravel mixed in. The official race page is clear about the defining feature: the full marathon and Merikos go up Bull Run Mountain and back, pushing total gain past 3,000 feet.
Weather for the Virginia Marathon
Late March in Middleburg usually means a cool start, variable spring wind, and temperatures that stay manageable even when effort climbs. On this course, the hills matter more than heat, but damp roads or headwinds can make the mountain segments feel longer than they look on paper.
Past Virginia Marathon dates and results
| Year | Date | Status | Results |
|---|---|---|---|
| 2026 | Sunday, March 22, 2026 | — | — |
| 2025 | Sunday, March 23, 2025 | Completed | Open results |
| 2024 | Sunday, March 24, 2024 | Completed | Open results |
Virginia Marathon FAQ
When is the Virginia Marathon?
The 2026 Virginia Marathon is on Sunday, March 22, 2026.
How do I register for the Virginia Marathon?
You can register for the Virginia Marathon at runsignup.com.
Does the Virginia Marathon have live tracking?
Yes. Live tracking is available at runsignup.com.