A 3-mile run burns roughly 240 to 420 calories for most people, with your body weight being the single biggest factor. A 125-pound runner will burn closer to the low end, while someone at 185 pounds will land near the top. Pace matters too, but less than you might think.
Calorie Burn by Weight and Pace
Harvard Health Publishing data gives a clear picture of how weight and speed interact over a 30-minute run, which lines up closely with a 3-mile effort for most recreational runners.
At a 12-minute-per-mile pace (a comfortable jog), 30 minutes of running burns:
- 125 pounds: 240 calories
- 155 pounds: 288 calories
- 185 pounds: 336 calories
Pick up the pace to a 10-minute mile, and those numbers jump noticeably:
- 125 pounds: 295 calories
- 155 pounds: 360 calories
- 185 pounds: 420 calories
For faster runners hitting a 6-minute mile, the calorie cost over 3 miles (about 18 minutes) is still substantial: roughly 270 calories at 125 pounds and 400 at 185 pounds, since the higher intensity compensates for the shorter time spent running.
Why Weight Matters More Than Speed
Running is essentially the act of propelling your body weight forward with each stride. A heavier body requires more energy per step, which is why a 185-pound runner burns about 40% more calories than a 125-pound runner at the same pace. This relationship is nearly linear: for every additional pound you carry, you burn a little more per mile.
Calories burned per mile typically range from 80 to 140, depending on weight and pace. That means your 3-mile total falls somewhere between 240 and 420 for the vast majority of runners. If you weigh more than 185 pounds, your total will be higher still.
How to Calculate Your Personal Number
The most accurate way to estimate your calorie burn uses a value called a MET, or metabolic equivalent of task. Each running speed has a standardized MET value from the Compendium of Physical Activities:
- 12-minute mile (5 mph): 8.5 METs
- 10-minute mile (6 mph): 9.3 METs
- 8-minute mile (7.5 mph): 11.8 METs
The formula is: METs x 3.5 x your weight in kilograms, divided by 200. That gives you calories burned per minute. Multiply by however long your 3-mile run takes.
For example, a 155-pound person (70 kg) running a 10-minute mile: 9.3 x 3.5 x 70 / 200 = 11.4 calories per minute. Over 30 minutes, that’s 342 calories, which lines up closely with the Harvard figures. To convert your weight to kilograms, divide pounds by 2.2.
You Burn Extra Calories After You Stop
Your body doesn’t flip a switch back to baseline the moment you finish running. It continues burning calories at an elevated rate as it replenishes oxygen stores, repairs muscle tissue, and returns your heart rate and body temperature to normal. This process adds roughly 6% to 15% on top of the calories you burned during the run itself.
In practical terms, if your 3-mile run burned 300 calories, you can expect an additional 18 to 45 calories over the next several hours. It’s a real effect, but not a dramatic one. Higher intensity efforts push you toward the upper end of that range.
Treadmill vs. Outdoor Running
Running the same pace on a treadmill burns slightly fewer calories than running outdoors. The treadmill belt moves beneath you, reducing the friction your legs need to overcome with each stride. You also don’t deal with wind resistance or uneven terrain. Research shows that setting the treadmill to a 1% to 2% incline roughly equalizes the energy cost, making it a good default if you want your treadmill stats to reflect outdoor effort.
Trail running, on the other hand, tends to burn more than road running at the same pace because of elevation changes and the extra stabilizing work your muscles do on uneven ground.
Body Composition Makes a Difference
Two people who weigh the same but carry different ratios of muscle to fat won’t burn identical calories on a 3-mile run. Muscle tissue is more metabolically active, demanding roughly 4.5 to 7 calories per pound per day just at rest. During exercise, that gap widens further because muscle is doing the actual work of running.
Muscle contributes about 20% of your total daily energy expenditure, compared to just 5% for fat tissue. So a muscular 155-pound runner will burn somewhat more than a 155-pound runner with a higher body fat percentage, even at the same pace and distance. Standard calorie calculators don’t account for this, which is one reason they’re estimates rather than exact figures.
What Fitness Trackers Get Wrong
GPS watches and phone apps use variations of the MET formula, sometimes combined with heart rate data. They’re useful for tracking trends over time, but individual readings can be off by 15% to 30% in either direction. Heart rate monitors improve accuracy somewhat because they capture how hard your cardiovascular system is actually working, which varies based on fitness level, heat, hydration, and sleep quality.
If your watch says you burned 350 calories on a 3-mile run, the true number is likely somewhere between 245 and 450. That’s still useful for general planning, but not precise enough to justify eating back every calorie your device reports if weight management is your goal.