Home / Guides / Weight Loss / Brazilian Jiu-Jitsu

Is Brazilian Jiu-Jitsu Good for Weight Loss?

Updated May 2026

Short answer: yes. Brazilian Jiu-Jitsu burns 500–900 calories per hour on average and rates 7/10 for cardio impact. Here's how it actually works.

The numbers

Calories per hour500–900
Cardio rating (1–10)7/10
Beginner-friendly?Very. The intensity scales with your experience — beginners spend most of class drilling, which is moderate cardio. Rolling pushes heart rate to maximum, but you only do it for 5-minute rounds.

How Brazilian Jiu-Jitsu actually drives weight loss

BJJ is mixed energy-system training. You'll spend long stretches at moderate intensity (drilling and positional work) punctuated by all-out anaerobic bursts during live rolling. That combination — long aerobic base plus short maximal efforts — is exactly what builds a strong cardio engine. Most students lose 10–20 pounds in their first year without changing their diet, simply because three or four hours of weekly rolling burns enormous calories and builds full-body muscle. The other piece is appetite: rolling is humbling and you tend to stop eating junk because you feel its effects on the mat the next day. BJJ isn't the highest-calorie-burn sport per hour, but it has unusually high adherence — people show up for years, which is what actually moves the scale.

How often you should train

For meaningful body composition change, train 3–4 times per week. Two sessions a week will build skill but won't move the scale much. Five or more sessions will accelerate progress but only if you're sleeping and eating to recover — overtraining stalls fat loss the same way undereating does.

What to eat alongside training

You don't need a special diet to lose weight while training Brazilian Jiu-Jitsu. The basics work: protein at every meal (0.7–1 gram per pound of bodyweight), enough vegetables to fill half your plate, and a calorie deficit you can sustain. The bigger trap is overeating because training drives hunger up. Track your intake for two weeks if you're stalled — it's almost always the answer.

What to expect after 90 days

If you train Brazilian Jiu-Jitsu 3+ times a week and eat reasonably, expect to lose 8–15 pounds in the first 90 days while gaining noticeable muscle through the back, shoulders, and core. Beyond the scale, you'll feel sharper, sleep better, and develop endurance you didn't have before. The body composition changes continue for the first year — most people are nearly unrecognizable from where they started.

Related guides

Find Brazilian Jiu-Jitsu gyms near you · What to expect at your first Brazilian Jiu-Jitsu class · Best age to start BJJ

Frequently asked questions

How many calories does Brazilian Jiu-Jitsu burn per hour?

A typical Brazilian Jiu-Jitsu class burns 500–900 calories per hour for most adults, depending on weight, intensity, and how much of class is active.

Is Brazilian Jiu-Jitsu a good workout for beginners?

Very. The intensity scales with your experience — beginners spend most of class drilling, which is moderate cardio. Rolling pushes heart rate to maximum, but you only do it for 5-minute rounds.

How often should I train Brazilian Jiu-Jitsu for weight loss?

Three to four classes per week is the sweet spot. That's enough to drive consistent fat loss without overtraining or stalling recovery.

Will Brazilian Jiu-Jitsu build muscle?

Yes — Brazilian Jiu-Jitsu builds dense functional muscle, particularly through the core, back, and legs. It won't replace heavy lifting for raw strength, but most students gain lean mass in their first 6 months.

Find a Brazilian Jiu-Jitsu gym near you

Browse Brazilian Jiu-Jitsu gyms by city. Most listings offer a free trial class — book one, show up, and start building.