Progressive Overload Calculator Formula
Understand the math behind the progressive overload calculator. Each variable explained with a worked example.
Formulas Used
Target Weight (final week)
final_weight = round(starting_weight * pow(1 + weekly_increase_pct / 100, num_weeks))Total Increase
total_increase = round(starting_weight * pow(1 + weekly_increase_pct / 100, num_weeks) - starting_weight)Total Increase %
increase_pct_total = round((pow(1 + weekly_increase_pct / 100, num_weeks) - 1) * 10000) / 100Week 4 Weight
week4_weight = round(starting_weight * pow(1 + weekly_increase_pct / 100, 4))Variables
| Variable | Description | Default |
|---|---|---|
starting_weight | Starting Weight(lbs) | 135 |
weekly_increase_pct | Weekly Increase(%) | 2.5 |
num_weeks | Number of Weeks | 8 |
How It Works
How Progressive Overload Works
Progressive overload is the gradual increase of stress placed on the body during training.
Formula
Target Weight = Starting Weight x (1 + Weekly Increase %) ^ Weeks
Guidelines
When you cannot maintain the increase, consider a deload week before resuming.
Worked Example
Starting at 135 lbs with 2.5% weekly increase for 8 weeks.
- 01Week 1: 135 lbs
- 02Week 2: 135 * 1.025 = 138 lbs
- 03Week 4: 135 * 1.025^4 = 149 lbs
- 04Week 8: 135 * 1.025^8 = 164 lbs
- 05Total increase = 164 - 135 = 29 lbs (21.8%)
Frequently Asked Questions
What if I cannot increase weight every week?
You can also overload by adding reps, sets, or reducing rest time. Linear weight increases eventually stall for every lifter.
What is a deload week?
A deload reduces training volume or intensity by 40-60% for one week to allow recovery. Typically done every 4-8 weeks.
Is 2.5% per week realistic long-term?
For beginners, yes, for several months. Intermediate and advanced lifters will need to use smaller increments or periodized programming.
Ready to run the numbers?
Open Progressive Overload Calculator