Walking 3 miles burns roughly 200 to 400 calories, depending primarily on your body weight. A 160-pound person burns about 255 calories over that distance at a moderate pace, while someone weighing 200 pounds burns closer to 319 calories. The walk itself takes most people 45 minutes to just over an hour.
Calories Burned by Body Weight
Your weight is the single biggest factor in how many calories you burn walking any distance. A heavier body requires more energy to move forward with each step. At a typical walking pace of 2.5 to 3.5 mph, here’s what 3 miles costs:
- 120 lbs: 191 calories
- 140 lbs: 223 calories
- 160 lbs: 255 calories
- 180 lbs: 287 calories
- 200 lbs: 319 calories
- 220 lbs: 351 calories
- 250 lbs: 399 calories
You may have heard the rule of thumb that walking burns about 100 calories per mile. That’s a reasonable shortcut for someone around 150 to 160 pounds walking at a moderate pace, which would put 3 miles right around 300 calories. But as you can see from the numbers above, a lighter person overshoots that estimate, and a heavier person undershoots it. If you weigh 120 pounds, you’re burning closer to 64 calories per mile. At 250 pounds, it’s more like 133 per mile.
How Walking Speed Changes the Burn
Speed matters, though not as dramatically as most people assume. Researchers assign each activity a MET value, which is essentially a multiplier representing how much energy it demands compared to sitting still. Walking at different speeds produces noticeably different MET values:
- Slow walk (2.0 mph): 2.8 METs
- Moderate walk (3.0 mph): 3.8 METs
- Brisk walk (3.5 mph): 4.8 METs
- Very brisk walk (4.5 mph): 7.0 METs
A brisk 3.5 mph walk demands about 70% more energy per minute than a slow 2.0 mph stroll. But here’s the nuance: when you walk faster, you also finish the 3 miles sooner, so you spend less total time exercising. The net effect is that faster walking still burns more total calories over the same distance, but the gap is smaller than the MET numbers alone suggest.
The real jump happens above 4.5 mph. At that speed, your body shifts into an awkward, energy-expensive gait that’s somewhere between walking and jogging. The MET value nearly doubles compared to a moderate pace. Most people find it more comfortable to break into a light jog at that point, which is actually more efficient than walking that fast.
Walking 3 Miles vs. Running 3 Miles
Running the same 3 miles burns more calories than walking it. The main reason is that running involves much greater vertical bounce of your body with each stride. You’re essentially launching yourself into the air and landing repeatedly, which costs extra energy that flat, smooth walking doesn’t require.
Running also triggers a larger “afterburn” effect. Your body continues using elevated energy after you stop exercising to cool down, repair muscle, and restore oxygen levels. This post-exercise energy expenditure after running is more than double what it is after walking, because of the higher intensity involved. So the total calorie difference between walking and running 3 miles is larger than what you’d measure during the exercise alone.
There is one interesting exception. If you walk very slowly, you can actually burn more total calories than a runner covering the same distance. That’s because a very slow walk (say, under 2 mph) takes so long to complete that your body’s baseline energy needs, the calories you burn just being alive, accumulate over that extended time. In practical terms, though, few people walk slowly enough for this to matter.
Hills, Terrain, and Other Variables
Walking uphill increases your calorie burn substantially. A moderate incline can push the energy cost of a 3.0 mph walk close to what you’d burn at 4.5 mph on flat ground. If your 3-mile route includes meaningful elevation changes, you can reasonably add 20 to 40% to the flat-ground estimates above.
Walking on soft surfaces like sand or grass also increases the effort compared to pavement or a treadmill. Your foot sinks slightly with each step, forcing your muscles to work harder to push off. Carrying extra weight, whether it’s a loaded backpack or a child, has the same effect as weighing more: your body moves more mass, so it burns more fuel.
Age and fitness level play subtler roles. A person who walks regularly tends to move more efficiently, meaning slightly fewer calories burned per mile compared to someone just starting out. This difference is modest, though, typically in the range of 5 to 10%.
Why Your Fitness Tracker May Be Wrong
If you’re relying on a smartwatch or fitness band to track your walking calories, treat the number as a rough estimate. Research from Harvard’s School of Engineering found that wrist-worn wearables can have error rates of 30 to 80% when estimating calories burned. Some overcount, some undercount, and accuracy varies by brand, model, and the type of activity being measured.
Walking is one of the easier activities for these devices to measure, since the movement pattern is consistent and well-studied. But even in the best case, you’re looking at a ballpark figure rather than a precise measurement. If you’re tracking calories for weight management, the weight-based chart above is likely just as reliable as your watch, and possibly more so.
Putting 3 Miles in Perspective
For a 180-pound person, walking 3 miles burns roughly 287 calories. That’s about the energy in a large banana and a tablespoon of peanut butter, or a standard 20-ounce bottle of soda. It’s enough to create a meaningful calorie deficit over time if you’re consistent. Walking 3 miles five days a week at that weight adds up to about 1,435 calories per week, which translates to roughly a pound of fat loss every two and a half weeks, assuming your eating stays the same.
Three miles is also a manageable distance for most people. At a moderate pace, it takes about 50 to 60 minutes. Splitting it into two shorter walks produces essentially the same calorie burn. Your body doesn’t care whether you walk 3 miles continuously or in two 1.5-mile sessions; the total energy cost over the same distance is nearly identical.