The Millennium Run
About this race
27th Annual
Millennium Run
Florence, Alabama's Premier New Year's 5K
January 1, 2027 5K + 1-Mile Fun Run Shoals Christian School
Race Day Schedule
7:00 A.M.Packet pickup opens (Gym)9:00 A.M.5K start9:10 A.M.1-Mile Fun Run start10:00 A.M.Awards ceremonyLocation
Shoals Christian School
301 Heathrow Dr.
Florence, AL 35633
Parking: Free on-site parking at the school.
Packet pickup: Race morning starting at 7:00 A.M. in the Shoals Christian Gym. Most runners arrive between 7:00 and 8:30 A.M.
Registration
BEST PRICE
Early Registration
Through December 14
5K: $35
1-Mile: $25
Long-sleeve race shirt included
LATE
Late Registration
December 15 through race day
5K: $40
1-Mile: $30
Shirt available while supplies last
Race-day registration is open until start time.
Awards
Trophies
1st Overall Male and Female
1st Overall Masters Male and Female (40+)
Age Group Medals
1st, 2nd, and 3rd place in each 10-year age group:
0-9 · 10-19 · 20-29 · 30-39 · 40-49 · 50-59 · 60-69 · 70+
Course Info
A fast route through the Heathrow neighborhood.
Both the 5K and 1-mile follow USATF-certified courses, professionally timed by Race Ready Events.
Course maps available before the race.
Facilities & Amenities
Gym opens at 7:00 A.M. Indoor warm-up area Coffee truck Registration station Restrooms Awards ceremony space Post-race refreshments
Community Impact
All proceeds support Shoals Christian School Athletics, benefiting runners and families across Florence, Muscle Shoals, Sheffield, Tuscumbia, and the greater Shoals area.
FAQ
What time should I arrive?
Most runners arrive between 7:00 and 8:30 A.M. to allow time for packet pickup and warm-up.
Can I register on race day?
Yes. Race-day registration is open until start time, while shirts last.
Are strollers allowed?
Yes, but please start toward the back for safety.
Are pets allowed?
For safety and USATF compliance, pets are not allowed on the course.
Is the race timed?
Yes, professionally timed by Race Ready Events.
Are both races certified?
Yes, the 5K and the 1-mile courses are USATF-certified.
Where do I park?
Parking is available on-site at Shoals Christian School.
Do I have to be an experienced runner?
No. All ages and paces are welcome, including walkers for the 1-mile.
Questions? Get in Touch
Race Director: David McKelvey
Phone/Text: (256) 627-2480
Email: millenniumrunal@gmail.com
Volunteers welcome! Reach out if you'd like to help on race day.
Pick your distance
Running
Millennium Run 5K
Millennium Run 1 Mile
Race-day daylight
We have no recorded weather for Florence yet, but sunrise and sunset follow from the venue and the date.
The sun rises at 6:58 AM and sets at 4:50 PM local time (CST) in Florence on January 1, 2027 — 9h 52m of daylight.
Course
No course map published yet.
The organizer hasn't released a route for this event, and we don't publish guesses. If you're the organizer, send us a GPX file and we'll draw the profile.
Reviews
Done this event?
If you've participated in this event, share your experience with other runners
Results — The Millennium Run
Other races near Florence
Different organizers, within 40 miles, in the next three months
Trax4Max Turkey Trot
Stardust Color Run
Dam Bridge 10K
Howl-O-Ween Dash
🏃 Plan Your Next Race in Florence
Find upcoming events by distance:
- Florence 5K Races 6 races
- 10K Run Events in Florence 2 races
- Florence Running Calendar 2026 7 races
Where this page comes from. Race details were last updated on . We re-check listings regularly and again in the week before race day.
- Entries, prices, waves and inclusions — the event's official registration page
- Temperature and humidity — Copernicus ERA5 reanalysis via Open-Meteo (CC BY 4.0)
- Elevation and terrain relief — Copernicus DEM GLO-90, ESA (CC BY 4.0)
- Comparisons and counts — Race Discovery calendar, 8 Florence events
Spotted something wrong? Tell us and we'll fix it.