Skip to main content
Calcimator

Belt Progression Calculator

Estimate how long it will take to earn your next belt and reach black belt based on your discipline, current rank, and training frequency.

Inputs

hrs/week

Results

Next Belt

Blue

Months to Next Belt

9.6 months

Years to Black Belt

5.8 years

Current BeltWhite
Hours to Next Belt250 hrs
Hours to Black Belt1,800 hrs
Monthly Training Hours26 hrs/month
How to Use This Calculator
  1. Select your Discipline (BJJ, Karate, Taekwondo, or Judo).
  2. Set your Current Belt Level using the slider.
  3. Enter your Training Hours per Week.
  4. Review your Current Belt Name, Next Belt Name, Hours to Next Belt, and Months to Next Belt.
  5. Use Hours to Black Belt to see your long-term commitment timeline.

What each input means

Discipline
Select your martial art. Each discipline has different belt systems and typical progression timelines.
Current Belt Level
Your current belt as a number (0 = white/beginner). The number of belts varies by discipline.
Training Hours Per Week
Average hours per week spent on mat training. Typical hobbyists train 3-6 hours; competitors 10-20+.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Discipline = 0, Current Belt Level = 0, Training Hours Per Week = 6 = 3 input(s) provided
  2. Calculate Next Belt
    Next Belt = nextBelt.name
    Blue = Blue
  3. Calculate Months to Next Belt
    Months to Next Belt
    9.6 = 9.6
  4. Calculate Years to Black Belt
    Years to Black Belt
    5.8 = 5.8
  5. Calculate Current Belt
    Current Belt = currentBelt.name
    White = White
  6. Calculate Hours to Next Belt
    Hours to Next Belt
    250 = 250

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.