How Many Calories Does a Mile Burn? Walking vs. Running

Walking a mile burns roughly 80 to 100 calories for most people, while running a mile burns about 100 to 140. The single biggest factor is your body weight. A 125-pound person walking a mile at a moderate pace burns around 65 calories, while a 185-pound person burns closer to 100. That popular “100 calories per mile” rule of thumb is a decent starting point, but it can be off by 50% or more depending on your size, speed, and terrain.

Calories Burned Walking a Mile

Walking speed matters, but not as dramatically as you might think. Harvard Health data shows that in 30 minutes of walking at 3.5 mph (about a 17-minute mile), a 125-pound person burns 107 calories, a 155-pound person burns 133, and a 185-pound person burns 159. Since that pace covers roughly 1.75 miles in 30 minutes, the per-mile cost works out to about 61, 76, and 91 calories respectively.

Pick up the pace to 4 mph (a 15-minute mile) and those numbers climb to roughly 68, 88, and 95 calories per mile. The faster you walk, the more energy each mile costs, because your muscles are working harder to swing your legs and stabilize your body at a pace that sits right at the edge between walking and jogging.

Calories Burned Running a Mile

Running a mile consistently burns more calories than walking one, and the gap widens as speed increases. At a jogging pace of 5 mph (12-minute mile), a 155-pound person burns about 288 calories in 30 minutes, which covers 2.5 miles. That’s roughly 115 calories per mile. Push that to 6 mph (10-minute mile) and the same person burns about 120 per mile. At a fast 7.5 mph (8-minute mile), it jumps to around 150 per mile.

Speed increases calorie burn per mile because faster running demands more effort. Your muscles contract more forcefully, your heart pumps harder, and your body generates more heat. A 160-pound person running 30 minutes at a 12-minute pace burns about 290 calories, while the same person at a 10-minute pace burns 363 calories in the same time. You’re covering more distance and working harder per stride.

Why Body Weight Changes Everything

Your body is essentially carrying its own weight across a mile, so heavier people burn more calories covering the same distance at the same speed. The difference is substantial. According to the American Council on Exercise, a 120-pound person burns about 11.4 calories per minute while running, totaling 114 calories for a 10-minute mile. A 180-pound person burns about 17 calories per minute, totaling 170 calories for that same mile. That’s a 49% difference for the exact same distance and pace.

This is also why the “100 calories per mile” shorthand is so unreliable. It’s roughly accurate for a 150- to 160-pound runner at a moderate pace, but it underestimates for heavier runners and overestimates for lighter ones. If you weigh 130 pounds, you might be burning closer to 80 calories per mile. If you weigh 200, you could be burning 130 or more.

Walking vs. Running the Same Mile

A common question is whether it matters if you walk or run a mile, since you’re covering the same distance either way. It does matter. Running burns more calories per mile than walking because the mechanics are fundamentally different. When you run, both feet leave the ground with each stride. Your body has to absorb and generate more force, your core muscles engage more intensely, and your cardiovascular system works harder. Walking is more energy-efficient by design.

For a 155-pound person, walking a mile at a moderate pace burns roughly 76 calories. Running that same mile at a 10-minute pace burns about 120 calories. That’s roughly 58% more for the same distance. Over time, that gap adds up. If you cover three miles a day, choosing to run instead of walk could mean an extra 130 or so calories burned per session.

How Hills and Terrain Add Up

Walking or running uphill significantly increases the calorie cost of each mile. For a 150-pound person, every 1% increase in grade adds about 10 extra calories per mile, roughly a 12% increase. A mile on a 5% incline, then, could burn 50 extra calories compared to the same mile on flat ground. That’s why treadmill incline walking has become such a popular workout: a 3 mph walk at a steep incline can rival the calorie burn of a flat jog.

Surface type plays a role too. Walking on soft sand requires 2.1 to 2.7 times more energy than walking on pavement at the same speed. Running on sand demands about 1.6 times the energy of running on a hard surface. Trail running on uneven ground, while not as extreme as sand, also increases calorie burn because your stabilizer muscles work harder to maintain balance with each step. Smooth pavement and a treadmill belt are the most energy-efficient surfaces.

How Accurate Is Your Fitness Tracker?

If you’re relying on a smartwatch to tell you how many calories a mile burned, treat that number as a rough estimate. Research from Harvard’s School of Engineering found that fitness trackers can have error rates of 30 to 80% when estimating calories burned. The watch measures heart rate and wrist motion, then runs those inputs through an algorithm that factors in your height and weight. But it’s not actually measuring energy expenditure. It’s guessing.

These devices tend to be more accurate for steady-state activities like walking and jogging on flat ground. They become less reliable during interval training, uphill work, or activities where wrist movement doesn’t correlate well with effort (like pushing a stroller or carrying groceries). If you want a ballpark, your watch is fine. If you’re trying to precisely track a calorie deficit, build in a margin of error.

A Quick Reference by Weight

These per-mile estimates assume flat ground and moderate effort:

  • 125 pounds, walking (3.5 mph): ~61 calories per mile
  • 125 pounds, running (6 mph): ~120 calories per mile
  • 155 pounds, walking (3.5 mph): ~76 calories per mile
  • 155 pounds, running (6 mph): ~120 calories per mile
  • 185 pounds, walking (3.5 mph): ~91 calories per mile
  • 185 pounds, running (6 mph): ~140 calories per mile

For a more personalized estimate, the MET formula offers better accuracy than the 100-calorie rule. Walking at 3 mph has a MET value of 3.5, meaning it burns 3.5 times the energy your body uses at rest. Running at 6 mph has a MET value of 9.8. You can multiply the MET value by your weight in kilograms, then by the time in hours to get total calories. Or simply use the weight-based ranges above as your starting point and adjust up for hills, soft terrain, or heavier body weight.