AnswerUpdated May 12, 2026

How Much Does It Cost to Run an Ultramarathon?

A first 50K costs approximately $200–$500 all-in (entry fee + basic gear). A 24-hour race runs $300–$800 including shoes, nutrition products, and crew supplies. A major international 100-miler or stage race can cost $2,000–$5,000+ including travel. The biggest ongoing costs are shoes ($150–$250/pair, replaced every 500–800 km) and race entries ($75–$300 for standard ultras).

The Short Answer

Ultrarunning is cheaper than most endurance sports (no bike, no wetsuit), but costs add up quickly at higher levels. The good news: you can start with minimal investment. See our shoe recommendations and headlamp guide for budget-friendly options.

Cost Breakdown by Event Type

Event TypeEntry FeeGear NeededTotal Cost
First 50K$75–$150Shoes, hydration, nutrition$200–$500
24-hour race$100–$200+ crew supplies, extra shoes$300–$800
Backyard ultra$50–$150+ tent, sleep kit, extensive food$250–$600
100-miler$200–$500+ drop bags, pacer gear$500–$1,500
International stage race$500–$3,000+ travel, mandatory gear list$2,000–$5,000+

Ongoing Annual Costs

An active ultrarunner spending 2–3 races per year typically spends $1,500–$3,000 annually on entries, shoes (2–4 pairs), nutrition products, and travel. The sport scales with ambition — local events are cheap, destination races are not.

Sources

  1. UltraRunning Magazine — Race Calendar and Entry Fees

Go Deeper

Explore our comprehensive guides, training plans, and gear reviews for multiday running.