Yoga Calorie Burn Calculator

Dr. Mark Wickman headshot Dr. Mark Wickman

Overview: Estimating Calories Burned During Yoga

Yoga is widely valued for its benefits to flexibility, balance, nervous system regulation, and mental health. Many people also want to understand how much energy their practice uses so they can balance activity with nutrition, weight management, or cross-training. Because yoga includes everything from very gentle restorative sessions to intense power flows and hot classes, calorie burn can vary substantially from one style to another.

This calculator estimates how many calories you burn in a yoga session based on three main inputs:

Under the hood, the tool uses Metabolic Equivalent of Task (MET) values drawn from exercise science literature and reference compendiums. Each style is mapped to a representative MET value that reflects its typical intensity. The calculator then applies a standard energy expenditure equation to translate that MET value into an estimated calorie burn for your body weight and session duration.

How the Yoga Calorie Formula Works

MET values provide a way to compare the intensity of different activities by expressing how much energy they require relative to resting. By convention, 1 MET is roughly the amount of oxygen consumed at rest, equal to about 3.5 milliliters of oxygen per kilogram of body weight per minute. Higher MET values indicate more intense activities that burn more calories per unit time.

The basic formula used in this calculator is:

Energy expenditure in kilocalories
E = M E T × m × t h

Where:

If you enter your weight in pounds, the calculator converts it to kilograms before applying the formula using:

kg = lb × 0.453592

Time is also converted from minutes to hours:

hours = minutes ÷ 60

All calculations happen locally in your browser, so your entries are not sent to a server. The final output is an estimate, not a direct measurement, but it offers a useful way to compare how different yoga styles and session lengths affect energy use.

MET Values for Common Yoga Styles

Because yoga is highly variable, there is no single MET value that fits every class. However, research and exercise compendiums provide typical ranges. This calculator uses representative values for common styles so that the results are easy to interpret and compare.

Yoga style Typical description Representative MET value Relative intensity
Restorative Very gentle, supported poses, long holds, focus on relaxation and nervous system down-regulation. 1.5–2.0 (calculator uses a single representative value within this range). Very light
Yin Floor-based, long passive holds targeting connective tissues; minimal muscular effort but some postural work. 2.0–2.3 Light
Hatha Moderate-paced sequences with standing and seated poses, some strength and balance demands. 2.5–3.0 Light to moderate
Vinyasa / Flow Continuous movement linking poses with transitions (e.g., sun salutations), higher heart rate. 3.5–4.5 Moderate
Power / Hot (e.g., Power, Ashtanga-inspired, Bikram) Stronger emphasis on strength, balance, and vigorous sequences; often in heated rooms. 4.5–5.5+ Moderate to vigorous

The exact MET value applied in the calculator for each style is a single representative point within these ranges. Real-world classes can feel easier or harder depending on the teacher, sequence, room temperature, and your own fitness level. Use the results as a relative guide rather than an exact number.

Worked Example: Comparing Two Yoga Sessions

To see how the formula behaves, consider a practitioner who weighs 68 kg (approximately 150 lb) and attends two different 60-minute classes: a Hatha class and a Power/Hot class.

Example 1: 60 minutes of Hatha yoga

  1. Inputs
    • Style: Hatha
    • Duration: 60 minutes
    • Body weight: 68 kg
  2. Assumed MET value for Hatha in the calculator: 2.5
  3. Convert time to hours: 60 minutes ÷ 60 = 1 hour
  4. Apply the formula:

    E = 2.5 × 68 × 1 = 170 kcal

This estimate suggests that a typical 60-minute Hatha class burns around 170 kilocalories for someone weighing 68 kg.

Example 2: 60 minutes of Power/Hot yoga

  1. Inputs
    • Style: Power/Bikram
    • Duration: 60 minutes
    • Body weight: 68 kg
  2. Assumed MET value for Power/Bikram in the calculator: 5.5
  3. Convert time to hours: 60 minutes ÷ 60 = 1 hour
  4. Apply the formula:

    E = 5.5 × 68 × 1 = 374 kcal

For the same person and the same session length, moving from a moderate Hatha class to a vigorous heated Power class more than doubles the estimated energy expenditure. This demonstrates why style selection is one of the most important drivers of the result.

If you enter weight in pounds instead, the calculator first converts your weight to kilograms. For example, at 150 lb:

150 × 0.453592 ≈ 68.0 kg

From there, the equation proceeds exactly as above.

How to Interpret Your Yoga Calorie Result

The number you see after using the calculator is an estimate of total calories burned during the entered session. It is most helpful when you interpret it in context rather than as a precise reading.

If your estimate seems quite different from the readings on a smartwatch or fitness tracker, remember that each tool uses its own model and assumptions. Discrepancies do not necessarily mean one tool is wrong; they usually reflect different ways of approximating a complex biological process.

Practical Use Cases

Here are some common ways people use yoga calorie estimates in everyday life:

Limitations, Assumptions, and Important Notes

Any calculator based on MET values comes with important limitations. Understanding these helps you interpret the numbers appropriately and avoid overconfidence.

This calculator is intended for educational and general wellness purposes only. It is not a medical device and is not designed to diagnose, treat, or prevent any condition. Do not rely on the estimates as the sole basis for medical or nutrition decisions. If you have health concerns, recent injuries, or questions about what level of exercise is safe for you, consult a qualified healthcare professional.

If you use affiliate or sponsored product links around your practice (for example, when shopping for mats, blocks, or bolsters), consider them separate from the informational content here. Choosing specific brands or equipment does not change the underlying calorie calculation.

Putting It All Together

The Yoga Calorie Burn Calculator provides a simple way to translate your time on the mat into an estimated energy cost. By combining three inputs—style, session length, and body weight—with established MET values, it lets you compare how gentle and vigorous classes contribute to your overall activity picture.

To get the most out of the tool:

  1. Select the yoga style that best matches your class or home practice.
  2. Enter the actual session time, including warm-up and cool-down.
  3. Input your current body weight in your preferred unit.
  4. Use the result to compare sessions, track trends over time, and support broader planning around movement and nutrition.

Remember that the estimate is inherently approximate. Rather than chasing precise numbers, treat the output as a guide that can help you understand relative intensity, explore different class options, and build a yoga routine that supports both your physical and mental well-being.

If you want to dig deeper into activity comparisons, you might also explore tools for estimating calories from walking, running, cycling, or strength training. Looking at several activities side by side can highlight how yoga fits into a balanced movement practice over the course of a week.

Select your yoga style, then enter time and weight to see estimated calories.

Flow Zone Intensity Trainer

Turn your calculator inputs into a quick reflex drill. Match the pose demands to keep your calorie burn on target while the sequence shifts between gentle holds and power flows.

Calories Burned 0.0 kcal Session total
Flow Accuracy 100% Stay within ±ΔMET
Best Burn 0.0 kcal Local record

Embed this calculator

Copy and paste the HTML below to add the Yoga Calorie Burn Calculator - Style Intensity Estimate to your website.