Calories burned in Pilates

By Eric Parker, founder of TrueCal. Updated October 14, 2026.

Using the 2024 Adult Compendium of Physical Activities, a 50 minute mat Pilates class comes to about 102 calories at a body weight of 150 pounds. That figure counts the class as entry 02103, Pilates, traditional, mat, listed at 1.8 MET. The total changes with the entry and with body weight. Entry 02105, Pilates, general, at 2.8 MET gives about 159 for the same 50 minutes and 150 pounds, and the mat entry at 200 pounds gives about 136.

Pilates calorie calculator for your class entry

Choose the entry whose description matches the class. A reformer class has no entry of its own, as the reformer section below explains.

Body weight unit
Estimated caloriesAbout 102

02103 Pilates, traditional, mat 1.8 MET for 50 minutes.

How many calories does Pilates burn in 50 or 60 minutes?

At 150 pounds, code 02103, Pilates, traditional, mat, gives about 102 calories for 50 minutes and 122 for 60 minutes. Code 02105, Pilates, general, gives 159 and 191. Code 02107, Pound, combination of Pilates and body movements with drumming, gives 482 and 578.

The conditioning exercise list in the 2024 Compendium, checked October 14, 2026, names Pilates in exactly these three entries. The table includes every description on that page that names Pilates.

The three entries that name Pilates
CodeDescriptionMETHow the Compendium marks the value
02103Pilates, traditional, mat1.8Supported with published literature
02105Pilates, general2.8Supported with published literature
02107Pound, combination of Pilates and body movements with drumming8.5Supported with published literature

Code 02105 is 1.0 MET above 02103. Code 02107 uses the name Pound for a combination of Pilates with body movements and drumming. None of their descriptions names a reformer, a machine, a class length or a level. The Compendium page gives no definitions for traditional, general or Pound.

The units behind the mat class total

The formula is calories equals MET times body weight in kilograms times hours. Its units come from the Compendium definition of MET, checked October 14, 2026. That page defines 1 MET as 1 kilocalorie per kilogram per hour.

Divide a weight in pounds by 2.2046 to get kilograms, and divide the minutes by 60 to get hours. For the mat example, 150 pounds is 68.04 kilograms and 50 minutes is 0.8333 hours. The arithmetic is 1.8 times 68.04 times 0.8333, giving 102.06, which rounds to 102 calories.

To separate an activity's total into its active and resting parts, use the active versus total calories calculator.

Mat, general and Pound totals at five body weights

The five column weights, 125, 150, 175, 200 and 225 pounds, equal 56.7, 68.0, 79.4, 90.7 and 102.1 kilograms.

Calculated calories using 02103, Pilates, traditional, mat
Minutes125 lb150 lb175 lb200 lb225 lb
305161718292
457792107122138
5085102119136153
60102122143163184
Calculated calories using 02105, Pilates, general
Minutes125 lb150 lb175 lb200 lb225 lb
307995111127143
45119143167191214
50132159185212238
60159191222254286
Calculated calories using 02107, Pound, combination of Pilates and body movements with drumming
Minutes125 lb150 lb175 lb200 lb225 lb
30241289337386434
45361434506578651
50402482562643723
60482578675771868

Among these 60 cells, the smallest result is 51 calories for 02103 over 30 minutes at 125 pounds. The largest is 868 for 02107 over 60 minutes at 225 pounds. Holding the weight at 150 pounds gives 50 minute totals of 102, 159 and 482 for 02103, 02105 and 02107. Their 60 minute totals are 122, 191 and 578.

Within a single entry, the calorie number rises in step with both minutes and body weight. Each cell is rounded separately. For 02103 at 150 pounds, 30 and 60 minutes give 61 and 122 calories. At 200 pounds, those times give 82 and 163, so the displayed cells do not always scale exactly.

Where is reformer Pilates in the Compendium?

The Compendium has no entry for reformer Pilates. There is none on the conditioning exercise page, and no page in the Compendium names a reformer, checked October 14, 2026.

If you think a listed description fits your reformer class, you can choose that entry in the calculator, such as 02105, Pilates, general. That choice returns the listed entry's number, not a measured reformer value.

Gym machines with their own Compendium entries include the stair climber, rowing machine and elliptical trainer.

Barre also has no Compendium entry, so this page gives no barre number.

Pilates and yoga ordered by their listed METs

You can change time and weight for yoga in the yoga calculator and calorie tables. Here, all entries use 50 minutes and 150 pounds.

Pilates and yoga at the same time and weight
CodeDescriptionMET50 min at 150 lb
02103Pilates, traditional, mat1.8102
02170Yoga, Nadisodhana2.0113
02150Yoga, Hatha2.3130
02175Yoga, General2.3130
02185Yoga, Vinyasa2.7153
02105Pilates, general2.8159
02155Yoga, Hot3.0170
02180Yoga, Surya Namaskar3.5198
02160Yoga, Power, estimated4.0227
02153Yoga, Hatha, high intensity8.0454
02107Pound, combination of Pilates and body movements with drumming8.5482

The lowest of these 11 values is 02103 at 1.8 MET. It is 0.2 MET below the lowest yoga entry, 02170, Yoga, Nadisodhana, at 2.0. For 02105, the neighboring values are Yoga, Vinyasa at 2.7 and Yoga, Hot at 3.0, with its own 2.8 MET between them.

At the top of this table, 02107 has 8.5 MET, a gap of 0.5 above Yoga, Hatha, high intensity at 8.0. Only 02160, Yoga, Power, is marked as estimated.

Individual precision is outside the stated purpose

These are the Compendium's statements on its corrected METs page, checked October 14, 2026.

The Compendium was not developed to determine the precise energy cost of activities within an individual.

However, the Compendium is frequently used outside of its original scope.

It does not correct the MET levels for age, body mass, and sex.

Continue with another calorie calculation

If your next calculation is for sit-ups, the sit-up calorie calculator takes time and weight. You can also calculate calories for lifting weights or find jump rope calorie estimates.

For a swim, open the swimming calorie calculator. To estimate a whole day's calorie total, open the TDEE calculator.

A place for your food log

On iPhone, Android and the web, TrueCal tracks food calories and macros. You can log calories manually for free. Pro includes macros, plus food logging through a typed description, voice, a photo or a barcode.

Get the app

Mat, reformer and Pound questions answered

How many calories does a 50 minute Pilates class burn?

For code 02103, Pilates, traditional, mat, at 1.8 MET, the 50 minute calculation is about 102 calories at 150 pounds or 136 at 200 pounds. Choosing code 02105, Pilates, general, at 2.8 MET gives about 159 calories at 150 pounds for those 50 minutes.

How many calories does reformer Pilates burn?

Reformer Pilates has no Compendium entry, so no reformer number is given here. If you choose to enter a reformer class under a listed entry such as 02105, the result belongs to that entry. It is not a measured reformer value.

Which is higher in the Compendium, mat Pilates or general Pilates?

General is higher. Code 02105, Pilates, general, is 2.8 MET, while code 02103, Pilates, traditional, mat, is 1.8 MET. The gap is 1.0 MET. For 60 minutes at 150 pounds, the general entry gives about 191 calories and the mat entry gives about 122.

What is the Pound entry?

Code 02107 is Pound, combination of Pilates and body movements with drumming. At 8.5 MET it has the highest value of the three Pilates entries. Its calculated total for 50 minutes at 150 pounds is about 482 calories.

How do the Pilates entries compare with yoga in the Compendium?

Code 02103 at 1.8 MET falls below all the yoga entries. The lowest yoga entry is 02170, Yoga, Nadisodhana, at 2.0 MET. Code 02105 at 2.8 MET falls between Yoga, Vinyasa at 2.7 and Yoga, Hot at 3.0. Code 02107 at 8.5 MET exceeds Yoga, Hatha, high intensity at 8.0.

Compendium references used for Pilates

Every page in the Compendium's sitemap was searched for reformer and barre on October 14, 2026, and neither word appears.