Stretching calories by weight & duration

Body weight15 min30 min45 min60 min
125 lb3571106142
150 lb4385128170
175 lb5099149198
200 lb57113170227
225 lb64128191255

The ~176 cal/hr figure is an estimate for a 155 lb person using a MET of 2.5, and your actual number will be higher or lower depending on your body weight, how active the holds are, and your individual metabolism. You can log your stretching sessions and track burn over time in the Mariposas app to see how it fits into your overall picture.

Calculated as MET (2.5) × body weight (kg) × hours. How this works.

What to expect in a stretching class

A first session usually opens with some light diaphragmatic breathing or gentle mobilization to bring your heart rate down and signal to your body that nothing explosive is coming. From there, expect to move through a sequence of floor-based holds, often 30 to 90 seconds each, targeting the hips, hamstrings, thoracic spine, and shoulders since those are the areas most people carry chronic tightness in. The instructor will likely cue you to breathe into the stretch rather than fight it, and the pace is slow enough that you'll have time to actually feel what's happening in each position. Don't be surprised if some holds feel intense without any movement at all.

Tips for your first stretching class

  • Prop up generously early on. A folded blanket under your hips in a seated forward fold, or a strap looped around your foot in a supine hamstring stretch, lets you actually relax into the position instead of white-knuckling through tension. The stretch works better when your muscles aren't fighting to hold you up.
  • Discomfort and pain are different things. A pulling sensation deep in a muscle belly is normal. Sharp, pinching, or joint-located pain is a signal to back off the range of motion immediately, not push through.
  • Your flexibility will feel different session to session depending on sleep, hydration, and how much you've been sitting or training. A range that felt open last Tuesday might feel closed today. That's normal, not regression.
  • Focus on your exhale. Muscle tension tends to decrease on the exhale, so consciously breathing out as you settle into a hold will let you access a little more range than holding your breath or breathing shallowly will.

What affects how many calories stretching burns

Despite the low MET value of 2.5, the actual calorie burn scales with body weight, so a heavier person will burn meaningfully more than the 176 cal/hr estimate given for a 155 lb person. Active flexibility work, where you're contracting a muscle against the stretch or doing something like a deep lunge with an overhead reach, costs more energy than lying passively in a supine hamstring stretch. Sessions that incorporate longer holds in weight-bearing positions, like a deep squat or a low warrior lunge held for multiple minutes, will push the burn higher than a sequence of lying floor stretches.

Three things move your number most: body weight (a heavier body burns more for the same activity, that's why the table runs from 125 to 225 lb), duration (calories scale with time), and intensity. A stretching you push hard burns more than an easy one, because effort is what the MET value of 2.5 represents, an average for this activity. Your fitness level and how much you rest between efforts shift it too, so treat these as a solid estimate rather than an exact count.

How we calculate stretching calories

Every number here uses the standard energy-expenditure formula: calories ≈ MET × body weight (kg) × time (hours). The MET value of 2.5 for stretching comes from the published Compendium of Physical Activities, the same reference researchers and fitness trackers use. We convert your weight to kilograms and multiply through, no fudge factors. See our methodology for the full formula and sources.

⚕️ A general-information estimate from population-level formulas, a starting point, not a precise measurement and not medical advice.

Track your stretching & calories Mariposas logs time and calories automatically · collect a cute pet 🐾