Health & Training

Belt Promotion Timeline Estimator

See a realistic time-to-next-belt range from your current belt and how often you train. The minimums are anchored to IBJJF time-in-grade rules; the rest is an honest estimate, because promotion is your coach’s call.

Black-belt review pending
Sources CitedBlack-Belt Review Pending

What the numbers are based on

IBJJF sets minimum time-in-grade requirements at the upper belts: roughly two years at blue before purple, eighteen months at purple before brown, and one year at brown before black, with no fixed minimum from white to blue. Those minimums are real rules. Everything beyond them — how long it actually takes — depends on mat time, consistency, competition, athleticism and your instructor’s standards.

This estimator combines the minimums with typical progression rates by training frequency to give a range. Train more often and you trend toward the faster end; train twice a week and it stretches out.

The belt is given, not earned by a clock

No calculator promotes you. Your coach does, when your jiu-jitsu earns it. Use this to set expectations and stay patient, not to argue for a stripe. The grapplers who progress fastest are usually the ones who stopped counting and just kept showing up.

IBJJF minimum time-in-grade (adult)
PromotionMinimum time at current belt
White → BlueNo fixed minimum
Blue → Purple2 years
Purple → Brown1.5 years
Brown → Black1 year

Frequently asked questions

How long does it take to get a blue belt in BJJ?
There’s no IBJJF minimum from white to blue, so it varies widely — often one to two years of consistent training, but entirely at your coach’s discretion. Frequency is the biggest factor.
What are the IBJJF time requirements between belts?
Roughly: two years at blue before purple, eighteen months at purple before brown, and one year at brown before black. White to blue has no fixed minimum. These are minimums, not typical timelines.
Can a calculator tell me when I’ll be promoted?
No. Promotion is your instructor’s decision based on skill, not a timer. This tool gives a realistic range to set expectations — nothing more.