Races Marathon · Huntsville, USA
Rocket City Marathon
Rocket City Marathon is a flat marathon in Huntsville, USA, held each December. A flat December classic past the rockets of the space centre. Mid-December in Alabama is 2-12C. The Rocket City Marathon's flat profile means your pacing discipline, not the terrain, decides the day.
Page rebuilt 2026-10-01 · race facts not independently verified — confirm dates and entries on the official race site
When
December
every year
Course
flat
Marathon
Conditions
Mid-December in Alabama is 2-12C.
Racing this course well
A flat December classic past the rockets of the space centre.
The Rocket City Marathon's flat profile means your pacing discipline, not the terrain, decides the day.
Pick your goal for Huntsville
Pace charts, weekly structure and timelines for the most common marathon goals:
We don’t hold a confirmed date for this edition, so any countdown comes from the date you enter here.
Build your training around Rocket City Marathon.
RunV works backwards from race day to today and rearranges the weeks when life interrupts. It does not adapt to this specific course — the pacing guidance above is where the course knowledge is.
Everything above stays free and complete — this is an optional next step, not a paywall.
Asked often
- When is the Rocket City Marathon?
- It is held each December in Huntsville, USA. Check the official Rocket City Marathon site for the exact date and entry windows.
- Is the Rocket City Marathon course flat?
- A flat December classic past the rockets of the space centre.
- How should I train for the Rocket City Marathon?
- Build for the course you'll actually race at the Rocket City Marathon: flat terrain, December conditions. RunV generates a plan for your goal time and rebuilds it every time life interrupts the Huntsville build.
Not sure what to target? Predict your marathon time from a recent race →
More marathon races
Build for Huntsville — around your actual life
RunV engineers your block backwards from race day in December — and rebuilds it every time training doesn't go to script.
