The Enchanted Forest Festival 5K and 10K returns to the charming town of Millbrook, Virginia on October 26th. This beloved annual tradition invites runners from across the region to experience the breathtaking beauty of autumn through Oakwood Forest Park's serene trails. Race morning is marked by clear skies and mild temperatures ranging between 10°C and 15°C, creating ideal conditions for a comfortable run. The course meanders through dense woodlands and along winding paths, offering both flat stretches and gentle elevation changes that keep the journey engaging throughout. Starting at Millbrook’s lively downtown square, runners will pass by quaint local landmarks before entering Oakwood Forest Park to immerse themselves in its enchanting atmosphere. Designed for all skill levels, this route ensures a memorable experience whether you're an experienced athlete or just starting your running journey. Water stations are strategically placed along the way to ensure hydration. Amidst nearly nine hours of golden sunlight, runners will be bathed in warm autumn hues as they traverse through vibrant foliage. A gentle breeze keeps things lively without being overpowering, while low humidity ensures conditions feel perfect for optimal performance. Both 10K and 5K options are available, catering to a wide range of abilities. In-person participants can look forward to finishing with medals that add an extra touch of excitement. Virtual runners have the option to sign up for the event as well—whether they wish to receive a medal or participate without one. Registration is open at https://raceroster.com/events/2026/117491/enchanted-forest-festival, with fees ranging from $35 for the 5K and $50 for the 10K. Bibs are available on race day starting at 8 AM at Millbrook’s central park located at 200 Main Street. Participants should come prepared in comfortable autumn clothing and bring valid identification for verification purposes. The event kicks off promptly at 9:30 AM, making it easy for first-timers to find their way smoothly. All ages are welcome, contributing to a supportive atmosphere that encourages participation from seasoned runners to newcomers alike. Proceeds support local scholarships, ensuring every step taken contributes to something meaningful beyond the race itself. 10K • Fee: $50 5K • Fee: $35
Races Offered
10K
Oct 25, 2026
straighten
Distance —
10km
terrain
Type —
Running
timer
08:30
sell
$49.64
5K
Oct 25, 2026
straighten
Distance —
5km
terrain
Type —
Running
timer
08:30
sell
$33.63
Virtual with Medal
Oct 25, 2026
straighten
Distance —
Virtual with Medal
terrain
Type —
Running
timer
08:30
sell
$20.82
Virtual with Medal and Shirt
Oct 25, 2026
straighten
Distance —
Virtual with Medal and Shirt
terrain
Type —
Running
timer
08:30
sell
$33.63
Virtual without Medal/Shirt
Oct 25, 2026
straighten
Distance —
Virtual without Medal/Shirt
terrain
Type —
Running
timer
08:30
sell
$12.28
Weather History
These values represent the 3-year monthly averages for October in Gainesville.
thermostatTemperature
10.0° / 20.7°
wb_sunnyFeels like
7.5° / 18.3°
light_mode
Avg sunshine hours
9h 4m
water_drop
Avg rainfall
0.8 mm
ac_unit
Avg snowfall
—
air
Avg wind speed
10.2 km/h (Light breeze)
opacity
Sweat loss rate
Moderate
terrain
Course conditions
Firm and slightly soft
sunny
Max UV Index
Moderate (4.0)
humidity_mid
Humidity
67.6%
wb_twilight
Sunrise
07:20
nightlight
Sunset
18:30
About Gainesville
Learn more about the host city, Gainesville.
Gainesville is a census-designated place (CDP) in western Prince William County, Virginia, United States. The population was 17,287 in the 2020 census.