September 20, 2026 · Boulder, Colorado · 5,430 ft altitude

Boulder Marathon Training Plan 2026

Running a marathon at 5,430 feet is a fundamentally different challenge. Thin air reduces oxygen delivery by 6–8%, hills hit harder, and pacing instincts calibrated at sea level will betray you. Get a plan built for Boulder's altitude, climbs, and Colorado conditions.

Build My Boulder Plan
$19 one-time · 30-day guarantee
Boulder Course at a Glance
Date September 20, 2026
Course Boulder foothills loop
Net elevation +37 ft (hilly)
Total climb 1,137 ft
Total descent 1,100 ft
Temp range 40–75°F (historical)
Key challenge Altitude 5,430 ft + NCAR climb
Qualification Open entry
Get My Boulder Plan — $19
Elevation Profile

Hills at altitude — a double challenge

Boulder's 1,137 feet of climbing would be demanding at sea level. At 5,430 feet, where every breath delivers 6–8% less oxygen, the hills become exponentially harder. The NCAR climb at mile 19–22 is the crux.

5800ft 5600ft 5400ft 5200ft NCAR / TABLE MESA Start 4 8 13.1 18 21 Fin Reservoir 5,650ft NCAR 5,780ft CU Campus 5,280ft
Fast downhill start from Boulder Reservoir NCAR/Table Mesa climb (mi 19–22) Gradual descent to CU Campus finish
Mile-by-Mile Breakdown

Know every mile before you run it

Each segment of the Boulder course demands a different strategy. Here's what your plan prepares you for.

Miles 1–4
5,650→5,350 ft ▼ 300 ft
Pacing Trap
Boulder Reservoir Descent
Fast downhill start from the reservoir. Gravity and thin air create a dangerous combination — you feel great but your body is already oxygen-depleted. Going out too fast at altitude is the #1 mistake. Your plan: 15–20 sec/mi slower than sea-level goal pace.
Miles 5–8
5,350→5,450 ft ▲ rolling
Rolling Climbs
Foothills Parkway
Rolling climbs through the foothills with stunning Flatirons views. The altitude starts to make itself known on the uphills — heart rate will be 10–15 bpm higher than at sea level for the same effort. Your plan: Effort-based pacing. Ignore your watch on uphills.
Miles 9–13
5,450→5,400 ft ≈ rolling
Crowd Support
Downtown Boulder & Pearl Street
The best crowd support on the course through downtown Boulder and the iconic Pearl Street Mall. Relatively flat terrain provides mental relief. Check your half split — at altitude, you should be running 3–5% slower than sea-level capability.
Miles 14–18
5,400→5,350 ft ≈ rolling
Altitude Fatigue
South Boulder Neighborhoods
Rolling terrain through residential neighborhoods. Altitude fatigue compounds normal marathon fatigue — you may feel like you're at mile 20. This is normal at 5,430 feet. Stay patient and keep fueling. Your plan: Accept the altitude tax. Don't try to make up time.
Miles 19–22
5,350→5,780 ft ▲ 430 ft
The Crux
NCAR & Table Mesa Climb
The defining challenge of the Boulder Marathon. A significant 430-foot climb toward the National Center for Atmospheric Research at the point where altitude fatigue and glycogen depletion converge. This is where the race is decided.
Table Mesa Approach
Mi 19–20 · 1.0 mi @ 3%
Gradual climb begins. Shorten stride early, don't wait until you're struggling.
NCAR Climb
Mi 20–21 · 1.0 mi @ 4–5%
Steepest section. At altitude, this feels twice as hard. Walk breaks are acceptable.
NCAR Summit
Mi 21–22 · 5,780 ft
Highest point on the course. Once you crest this, it's all downhill to the finish.
Miles 23–26.2
5,780→5,280 ft ▼ 500 ft
Downhill Finish
Boulder Creek Path to CU Campus
A beautiful 500-foot gradual descent along Boulder Creek Path to the finish at CU Boulder. If you survived NCAR, gravity is now your friend. The thin air that punished you on the climb now helps — less air resistance on the descent. Let it fly.
Pacing Strategy

Altitude changes everything about pacing

Sea-level pacing doesn't work at 5,430 feet. Here's the altitude-adjusted approach for a runner with a 3:30 sea-level goal (expect ~3:40–3:45 at Boulder).

Segment Pace/mi Strategy
Miles 1–4 8:20–8:30 Downhill but restrained. 15–20 sec/mi slower than sea-level GP.
Miles 5–13 8:15–8:25 Rolling terrain. Effort-based pacing, not time-based.
Miles 14–18 8:20–8:35 Altitude fatigue sets in. Accept the slowdown.
Miles 19–22 8:45–9:30 NCAR climb. Effort over pace. Walk if needed.
Miles 23–26.2 8:00–8:20 500 ft descent. Controlled acceleration to finish.
Altitude Tax
At 5,430 feet, expect to run 5–8% slower than your sea-level marathon pace. A 3:30 sea-level runner should target 3:40–3:48 at Boulder. Trying to hit sea-level splits at altitude is a recipe for disaster after mile 15.
Acclimatization
Arrive 3–5 days early if possible. Each day at altitude improves your body's oxygen utilization. If you can't arrive early, train with altitude simulation (elevation masks or treadmill incline). Our plan includes a pre-race altitude protocol.

Get custom splits for your goal time and the Boulder course profile

Free Pacing Calculator →
Your Boulder Plan Includes

Everything a generic plan leaves out

A sea-level plan will fail at Boulder. Here's what makes this plan different.

📅

12–18 Week Schedule

Complete weekly training with progressive mileage, quality sessions, rest days, and cross-training. Periodized into base, build, peak, and taper phases.

🏔️

NCAR Climb Training

Hill repeats and a NCAR simulation workout that mimics the mile 19–22 climb on fatigued legs. Progressive overload on uphills to build specific strength.

🫁

Altitude Preparation

Pre-race altitude acclimatization protocol, breathing techniques for thin air, and altitude-adjusted effort zones. Includes arrival timing recommendations.

❤️

Heart Rate Zones

Altitude-adjusted training zones that account for the 10–15 bpm elevation in heart rate at 5,430 feet. Every workout calibrated for thin air.

Mile-by-Mile Race Plan

Altitude-adjusted pacing splits, fueling schedule for dry mountain air, aid station strategy, and mental cues for each segment.

☀️

Colorado Weather Strategy

Pace adjustments for Boulder's 40–75°F range. UV protection at altitude, dry air hydration protocol, and afternoon thunderstorm contingency planning.

Boulder Weather

Mountain weather adds another variable

Late September in Boulder brings dry air, intense UV at altitude, and temperatures that can swing 30°F from morning to afternoon. Your plan accounts for every scenario.

❄️ Cool
40–50°F

Common for early morning starts. Layers essential. Dry air makes it feel colder than the thermometer says. No pace adjustment needed beyond altitude.

✓ Optimal
50–60°F

The sweet spot for altitude racing. Cool enough to offset the oxygen deficit. Most Boulder PRs happen here. Singlet and shorts.

⚠ Warm
60–70°F

Heat + altitude = compounded stress. Slow an additional 1–2% beyond altitude adjustment. Increase fluid intake — dry air accelerates dehydration.

🔥 Hot
70°F+

Dangerous at altitude. UV intensity is 25% higher at 5,430 ft. Slow 3–5% beyond altitude adjustment. Sunscreen, hat, ice. Switch to survival pacing.

Build your Boulder-specific training plan

Altitude-adjusted pacing, NCAR climb prep, acclimatization protocol, weather strategy, and race-day fueling — all calibrated to your goal time.

Get My Boulder Training Plan — $19
30-day money-back guarantee · Instant delivery · No subscription
Frequently Asked Questions

Boulder Marathon FAQ

How much does altitude affect marathon performance? +
At 5,430 feet, most runners experience a 5–8% performance decline compared to sea level. This means a 3:30 sea-level marathoner should realistically target 3:40–3:48 at Boulder. The effect is even larger for runners who haven't acclimatized. Our plan includes altitude-adjusted pace targets so you race smart, not reckless.
How early should I arrive in Boulder before the race? +
Ideally 3–5 days before the race. Significant acclimatization begins within 48 hours and continues improving through day 5. If you can't arrive early, consider training with altitude simulation for 2–3 weeks before the race. Arriving the day before is the worst option — you get the negative effects without any adaptation.
How hard is the NCAR climb? +
The NCAR/Table Mesa section gains 430 feet over approximately 3 miles (average 3–4% grade). At sea level, this would be a moderate challenge. At 5,430 feet and mile 19 of a marathon, it's brutal. The combination of altitude-reduced oxygen, glycogen depletion, and accumulated fatigue makes it the defining moment of the race. Specific training is essential.
Is Boulder a good course for a PR? +
Not for a time PR compared to sea level — the altitude ensures that. But Boulder is excellent for an altitude-adjusted PR or for runners who live at altitude. The course is beautiful, well-organized, and the net elevation change is only +37 feet. If you set realistic altitude-adjusted goals, it's a rewarding race.
How many weeks should I train for Boulder? +
16–18 weeks is ideal. If you're already at 30+ miles/week, 12 weeks works. Begin hill-specific and altitude preparation at least 8 weeks out — late July at the latest for the September 20 race. If you don't live at altitude, consider training trips or altitude simulation. Our plan auto-adjusts the timeline.
What should I know about hydration at altitude? +
Dry mountain air at 5,430 feet causes you to lose significantly more moisture through respiration than at sea level. You may need 20–30% more fluid than at a sea-level marathon. Start hydrating aggressively 48 hours before the race. During the race, take water at every aid station — don't wait until you feel thirsty. Our plan includes an altitude-specific hydration protocol.
Free Tools for Boulder

Complement your training plan

Explore More

Similar hilly marathon courses

Training for Boulder? These courses share similar hill challenges.

Browse all 40+ marathon training plans →