Pelvic Floor Exercise Planner Calculator
Create a progressive Kegel exercise routine based on your current pelvic floor strength, training goals, and schedule.
About this calculator
This calculator builds a progressive Kegel (pelvic floor exercise) routine from four inputs: Current Strength, Primary Goal (1-4), Weeks of Training, and Sessions Per Day. Current Strength sets your starting point through two lookup tables -- a starting Hold Duration (2 to 8 seconds) and starting Reps Per Set (5 to 12) that both scale up with a stronger starting level -- plus Sets Per Session, which is 2 for the two weaker strength levels and 3 for the two stronger ones. From that starting point, Hold Duration and Reps Per Set both progress by roughly one unit every two weeks of Weeks of Training, capped at a maximum of 10 seconds and 15 reps respectively so the routine plateaus rather than growing indefinitely.
Total Daily Contractions sums Daily Slow Contractions (Reps Per Set x Sets Per Session x Sessions Per Day) and Daily Quick Contractions (Quick Flick Reps x Sessions Per Day); since Sessions Per Day multiplies both terms directly, raising it always raises Total Daily Contractions, holding everything else fixed. Weeks to Noticeable Improvement is set by Current Strength (weaker starting points are estimated to need longer, 6-8 weeks, versus 4 weeks for a stronger start), with 2 extra weeks added when Primary Goal is set to prolapse prevention. This is general physiotherapy-style guidance, not a substitute for an individualized plan from a pelvic floor physical therapist.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Hold Duration
7 sec
Total Daily Contractions
111
How to Use This Calculator
- Select Current Strength from the dropdown, enter Primary Goal (1-4), and set Weeks of Training.
- Set Sessions Per Day.
- Review Hold Duration (sec) and Total Daily Contractions.
- Use Reps Per Set and Sets Per Session to inform your decision.
How the result changes with Weeks of Training
| Weeks of Training | Hold Duration | Total Daily Contractions |
|---|---|---|
| 4 | 5 sec | 87 |
| 6 | 6 sec | 99 |
| 12 | 9 sec | 135 |
| 20 | 10 sec | 150 |
What each input means
- Current Strength
- Your current pelvic floor strength level.
- 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
- Identify Input Parameters4 parametersCurrent Strength (1-4) = 2, Primary Goal (1-4) = 2, Weeks of Training = 8, Sessions Per Day = 3 = 4 input(s) provided
- Calculate Hold DurationHold Duration = min(10, baseHold + floor(weeksTraining / 2))7 = 7
- Calculate Total Daily ContractionsTotal Daily Contractions111 = 111
- Calculate Reps Per SetReps Per Set = min(15, baseReps + floor(weeksTraining / 2))12 = 12
- Calculate Sets Per SessionSets Per Session2 = 2
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
How does Sessions Per Day affect my total daily exercise volume?
Total Daily Contractions is built from Daily Slow Contractions and Daily Quick Contractions, and Sessions Per Day multiplies both terms directly -- so raising Sessions Per Day always raises Total Daily Contractions by the same proportion, regardless of your Current Strength, Primary Goal, or Weeks of Training settings.
Why does my starting Hold Duration depend on Current Strength?
Hold Duration starts from a lookup based on Current Strength: 2 seconds at the weakest level, up to 8 seconds at the strongest, reflecting that someone who can barely contract the pelvic floor needs a much shorter initial hold than someone starting from a moderately trained baseline. From that starting point, it progresses roughly one second every two weeks up to a 10-second cap.
Will my routine keep getting harder forever as Weeks of Training increases?
No. Hold Duration is capped at 10 seconds and Reps Per Set is capped at 15, regardless of how high Weeks of Training goes, since most Kegel guidance treats those as reasonable ceilings for endurance-focused training. Once you reach the cap, additional weeks of training no longer change those two figures.
Why does choosing prolapse prevention as my goal add time to my timeline?
Setting Primary Goal to prolapse prevention adds 2 weeks to Weeks to Noticeable Improvement on top of whatever your Current Strength level already sets, reflecting that prolapse-prevention routines typically emphasize longer, more controlled holds that take somewhat longer to show a noticeable strength improvement compared to general continence-focused training.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Breastfeeding Calorie Needs Calculator
Calculate additional daily calorie and nutrient needs during lactation based on body stats, activity, and breastfeeding intensity.
Womens HealthBirth Plan Comparison Calculator
Compare costs, suitability, and key metrics for hospital, birth center, and home birth options based on your insurance, risk level, and preferences.
Womens HealthPostpartum Depression Screening Calculator
Edinburgh Postnatal Depression Scale (EPDS) scoring tool to screen for postpartum depression symptoms.
More in Health & Fitness.