Small Town Christmas 34hr

Valley, United States • 5 Dec 2026

Small Town Christmas 34 Hour

Small Town Christmas 34 Hour is a 34-hour ultrarunning event held in Valley, Alabama, on a 2 mile loop along the banks of the Chattahoochee River near Shawmut Airport. The course is repeated loop format around a short circuit beside the river.

The event supports a local holiday carousel tradition that provides free rides to children. That tradition began as an outreach by local textile mills and now continues largely through city support and donations from local businesses. The race serves as an aid to help carry on that tradition.

Previous editions recorded multiple 100-mile finishes, several distance personal records, and a world record tying total of 50 100-mile finishes in a year. The event description notes enjoyment of the 2 mile loop and that participants have produced notable distance results across past years.

Event awards and registration details include an event t-shirt for runners who register by the t-shirt deadline of November 25, 2026. Each finisher receives a unique finisher award, and runners who reach 100 miles receive a custom MuddyCrudd belt buckle. Registration closes December 4, 2026 at 11:59 PM ET. Visit the organization's website for the most recent information.

Race information

100 mi
100 Miles
Visit the organization's website for the most recent information.
Trail runs nearby

Run the scenic "Boot Top Loop" in Georgia's F. D. Roosevelt State Park. Choose your challenge from 7K, 14K, or 21K on rocky, rolling singletrack. This intimate trail run is capped at just 75 participants.

Point to point trail runs of 50K and 25K through F.D. Roosevelt State Park in Pine Mountain, GA, following the Pine Mountain Trail from Radio Tower trailhead to Liberty Bell Pool. Aid stations, a return bus option, finisher medals, and post..

A riverside trail event in Valley Alabama offering 12 hour and 6 hour timed formats, a 5K, and an Ice Cream Mile. Recorded results, finisher awards, and a $100 bonus for a new 12 hour course record.

A summer trail event at West Point Lake on July 25, 2026 featuring a Last Man Standing format of repeated 5K loops and a 50K race of ten 5K laps on the Turkey Run Trail.