How Much Does It Really Cost to Run a Marathon in the USA?

Before you run a single mile, the marathon journey starts with something less talked about: the budget. From the race entry fee to the shoes you’ll wear out in training, the costs can surprise first-time runners. Knowing them in advance means fewer unexpected expenses and a smoother road to the start line.

Below is an estimated breakdown of what it costs to prepare for and run a marathon in the U.S., based on typical prices for race entry, gear, sports nutrition, and all the extras that help you get to the finish line strong.

Race entry

The first step is signing up for the marathon itself. In the U.S., entry fees vary depending on the city, the size of the event, and when you register—early-bird entry is usually cheaper.

On average, U.S. marathons cost anywhere from $100 to $300, with some of the biggest races being even more expensive:

  • Miami Marathon — $210
  • Los Angeles Marathon — $250
  • New York City Marathon — $315
Photo: Miami Marathon

Gear

To train for and run a marathon comfortably and safely, you’ll want quality running shoes and apparel. Here is a basic set that you can’t do without:

  • Running shoes (3 pairs)

At least three pairs of sneakers per year are recommended if you want to rotate them for different purposes: one for tempo runs, one for long runs, and one for racing. That said, many runners get by with just one solid pair (or even go barefoot, if you’re brave enough!).

Still, rotating shoes helps prolong their lifespan and reduce injury risk.

Trusted models from Brooks, Hoka, ASICS, On, or Saucony cost from $130 to $180.

Estimated yearly total: $420.

Related: How Often Should You Replace Running Shoes?

  • Running shorts (2 pairs)

Lightweight, breathable, with pockets for gels or keys. Popular options are from Nike, On, or Bandit Running. About $50–80 per pair.

Average: $120.

  • Running T-shirts (3 pieces)

Made from moisture-wicking materials that don’t rub. Nike Dri-FIT or adidas Aeroready are among the most go-to picks. Average: $30 per item.

Total: $90.

  • Running jacket (1 piece)

A lightweight, breathable, and water-resistant jacket is essential for colder or rainy weather. Brands like Patagonia, Nike, or Brooks Running offer solid options. You’ll need just one for the year unless you live in a very wet or cold climate.

Average: $100.

  • Running socks (5 pairs)

Special socks from CEP, Smartwool, or Feetures with compression or arch support. About $18–22 per pair.

Average: $100.

  • Sunglasses

Lightweight, polarized, do not slip while running. Brands: Goodr, Oakley.

Average: $100.

  • Running cap

Protects from the sun and sweat. Ciele, Buff, and Patagonia are suitable.

Average: $35.

  • Long sleeve

For early mornings or cool starts. For the race, you can use an old or inexpensive model that you don’t mind leaving at the start.

Average: $20.

  • GPS sports watch

An essential tool for a runner: tracks pace, distance, heart rate, intervals, and load zones. Highly rated models (for example, Garmin Forerunner) cost about $500.

Total: $500.

All in, you’re looking at roughly $1,485 for gear.

Sports Nutrition

During long runs and marathons, it’s crucial to keep your energy steady and replenish electrolytes to prevent cramps, dehydration, and fatigue.

Sports nutrition is not only gels, but also gummies, liquid energy and electrolyte drinks, wafers, and bars. All this should be tested in advance and selected based on what works best for you.

Here is the average amount you’ll need—both for training and for race day.

  • Energy gels (50 pieces)

The main source of carbohydrates for long runs and marathons. Convenient, easy to digest, provide energy for 40–45 minutes. On average, $2 per piece.

Total: $100.

  • Chews

Chews are a tasty alternative to gels. They are good for a moderate pace. You can plan 6–8 packs for a season for about $20.

Total: $20.

  • Energy bars (30 pieces)

A solid alternative to gels, energy bars provide steady carbs and are easy to carry for long runs. About $1.50–2 each. Total: $45–60.

Let’s take the average: $50.

  • Electrolyte drinks

Used during long workouts and in hot weather, they help restore electrolyte balance and prevent cramps. Good powders or tablets cost about $35–50 per pack.

Total: about $100.

Total estimated cost for nutrition: about $270 for the training season.

Related: 7 Foods You Think Are Good for Runners (But Aren’t)

Additional expenses

Training for a marathon is much more than just running. You may need to invest in check-ups, recovery, additional gear, competent support, and a couple of shorter training races.

  • Running belt and soft flask

On long runs, you will need water and fuel. A comfortable belt and a soft bottle that you can hold in your hand or attach to your belt will do the trick.

This kit will cost you about $70.

  • Heart rate monitor (chest strap)

If you are serious about training, you need a reliable way to track your heart rate. A chest heart rate strap is the most accurate way to monitor intensity.

Cost: about $100.

  • Training races: 5K and 10K

These are great opportunities to get comfortable with the race-day atmosphere. Participation in a 5K race will cost about $80, and for 10K around $100.

Total: $180.

  • Half marathon

One of the key tune-up races before the marathon. It helps test all your gear, nutrition, and pace strategy.

On average, it is about $150.

  • Five sessions with a coach

To refine your form or adjust the plan to avoid injuries. One session costs about $50.

Total: $250.

  • Massage (5 sessions)

Regular sports massage supports recovery, prevents injuries, and relieves built-up tension. The average cost is $100 per session.

Total: $500.

  • Medical check-up

General check-up of the body: ECG, blood test, stress test—is recommended before starting intensive training. If insurance doesn’t cover it, plan for about $500.

  • Supplements, ointments, tapes, and recovery products

Anti-chafing balms, vitamins, minerals, tapes, and recovery gear—all these little things add up over the season.

Estimated total: $300 per season.

  • Gym membership

Strength training is a necessary part of marathon preparation. It builds your core, leg muscles, and stabilizers, reducing the risk of injury. The average cost of a membership is $40 per month.

Total: $480 for 12 months.

Total additional expenses: about $2,530 per season.

The grand total

Let’s sum it up. The entry fee, gear, sports nutrition, and all the extras—recovery, medical check-ups, gym access—add up to a solid but realistic budget for getting marathon-ready.

You will need around $4,600 for serious, comfortable preparation and marathon entry, not counting travel to the race.

Of course, these figures are only an estimate—your actual costs will depend on where you live, which race you choose, and how much you already own or have covered.

Yes, it’s a serious investment. But after all, a marathon is not just 26.2 miles. It’s a whole year where you build habits, learn discipline, overcome challenges, and take care of your body. It’s a commitment to a healthier lifestyle, stronger mindset, and lasting personal growth. And it might just be where the most capable, inspired version of you begins.

By Lena Sage