On the crisp morning of December 27, 2026, participants will embark on an immersive journey through history as they take part in this unique overnight or early morning march. The route weaves its way through the heart of town and culminates with a visit to a historic battlefield. The event kicks off either late at night or just before dawn, depending on your preference for starlit paths or sunrise vistas. As you navigate through the streets, you'll have ample opportunities to explore local landmarks and historical sites that tell the story of this community's rich heritage. The march is designed to be both reflective and engaging, allowing participants to connect with the area’s cultural significance while enjoying a peaceful stroll. Upon reaching the battlefield site early in the morning, the atmosphere shifts as reenactors bring history to life through detailed demonstrations. Witness firsthand the strategic maneuvers and daily routines of soldiers from bygone eras, providing an unforgettable educational experience alongside your physical journey. The event offers a rare blend of historical immersion and personal endurance, making it a must for those interested in both fitness challenges and deep dives into local lore. This unique adventure promises to be as enlightening as it is challenging, offering runners and walkers alike the chance to step back in time while moving forward on foot. The event's setting against the backdrop of dawn or under starlit skies adds an extra layer of enchantment, making this march a highlight for both history enthusiasts and those seeking memorable running experiences.
Races Offered
Battle of Princeton 250th Anniversary March
Dec 27, 2026
straighten
Distance —
10 Hours
terrain
Type —
Running
timer
05:00
Weather History
These values represent the 3-year monthly averages for December in Princeton.
thermostatTemperature
-1.5° / 6.3°
wb_sunnyFeels like
-6.2° / 2.1°
light_mode
Avg sunshine hours
5h 47m
water_drop
Avg rainfall
3.9 mm
ac_unit
Avg snowfall
0.2 cm
air
Avg wind speed
11.9 km/h (Light breeze)
opacity
Sweat loss rate
Low
terrain
Course conditions
Firm and slightly soft
sunny
Max UV Index
Low (2.0)
humidity_mid
Humidity
71.2%
wb_twilight
Sunrise
08:13
nightlight
Sunset
17:34
About Princeton
Learn more about the host city, Princeton.
The Municipality of Princeton is a borough in Mercer County, in the U.S. state of New Jersey. It was established on January 1, 2013, through the consolidation of the Borough of Princeton and Princeton Township, both of which are now defunct. As of the 2020 United States census, the borough's population was 30,681, an increase of 2,109 (+7.4%) from the 2010 census combined count of 28,572. In the 2000 census, the two communities had a total population of 30,230, with 14,204 residents in the borough and 16,027 in the township.