Skip to main content
Calcimator

Pelvic Floor Exercise Planner Calculator

Create a progressive Kegel exercise routine based on your current pelvic floor strength, training goals, and schedule.

Inputs

weeks

Results

Hold Duration

7 sec

Total Daily Contractions

111

Reps Per Set12
Sets Per Session2
Quick Flick Reps13
Time Per Session6 min
Rest Between Reps7 sec
Daily Slow Contractions72
Daily Quick Contractions39
Weeks to Noticeable Improvement6 weeks
How to Use This Calculator
  1. Enter Current Strength (1-4), Primary Goal (1-4), and Weeks of Training.
  2. Set Sessions Per Day.
  3. Review Hold Duration (sec) and Total Daily Contractions.
  4. Use Reps Per Set and Sets Per Session to inform your decision.

How the result changes with Weeks of Training

Weeks of TrainingHold DurationTotal Daily Contractions
3.34 sec75
9.057 sec111
1610 sec150
2210 sec150

What each input means

Current Strength (1-4)
1 = Very weak (can barely contract), 2 = Weak (short holds), 3 = Moderate, 4 = Strong.
Primary Goal (1-4)
1 = Continence improvement, 2 = Post-pregnancy recovery, 3 = Prolapse prevention, 4 = Sexual health.
Weeks of Training
How many weeks you have been (or plan to) train. Routine progresses over time.
Sessions Per Day
How many exercise sessions per day (most guidelines recommend 3).

What each result means

Hold Duration
How long to hold each slow Kegel contraction (progresses over time).
Reps Per Set
Number of slow contractions per set.
Sets Per Session
Number of sets of slow contractions per exercise session.
Quick Flick Reps
Number of rapid 1-second contractions per session (for reflexive strength).
Total Daily Contractions
Total slow + quick contractions across all daily sessions.
Time Per Session
Estimated time for each exercise session.
Rest Between Reps
Rest duration between slow contractions (matches hold time).
Daily Slow Contractions
Total endurance (slow hold) contractions per day.
Daily Quick Contractions
Total quick flick contractions per day.
Weeks to Noticeable Improvement
Estimated time before noticing strength improvement with consistent training.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Current Strength (1-4) = 2, Primary Goal (1-4) = 2, Weeks of Training = 8, Sessions Per Day = 3 = 4 input(s) provided
  2. Calculate Hold Duration
    Hold Duration = min(10, baseHold + floor(weeksTraining / 2))
    7 = 7
  3. Calculate Total Daily Contractions
    Total Daily Contractions
    111 = 111
  4. Calculate Reps Per Set
    Reps Per Set = min(15, baseReps + floor(weeksTraining / 2))
    12 = 12
  5. Calculate Sets Per Session
    Sets Per Session
    2 = 2

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 Health & Fitness.