Home › Blog › How to Warm Up Before Lifting (Without Wasting 20 Minutes)
How to Warm Up Before Lifting (Without Wasting 20 Minutes)
Most warm-ups fail in one of two ways: they're skipped entirely, or they're twenty minutes of foam rolling and static stretching that leave you no better prepared than when you walked in. A good warm-up takes about eight minutes, has three distinct parts, and ends with you stronger for the first working set — not tired before it.
What a warm-up is actually for
Three things, in order of how much they matter:
- Raise muscle temperature. Warm muscle contracts faster and tolerates stretch better. This is most of the injury-prevention effect and almost all of the performance effect.
- Rehearse the movement pattern. Your nervous system needs a few reps of the exact groove before it will let you produce full force. This is why your first squat set always feels heavier than the second at the same weight.
- Ramp the load. Going from nothing to your working weight in one jump is the single most avoidable way to strain something.
Notice what isn't on that list: increasing your permanent flexibility. That's a separate goal with a separate session, and pursuing it right before heavy lifting actively works against you.
The eight-minute template
Same three blocks every session, adjusted only in the details.
- Block 1 — general, 2–3 minutes. Anything that raises your heart rate and body temperature: brisk walking on an incline, bike, rower, skipping, or just marching on the spot at home. You want to be breathing noticeably and slightly warm, not out of breath.
- Block 2 — specific mobility, 2–3 minutes. Four or five dynamic movements for the joints you're about to load. Moving, not holding. Ten to fifteen reps each.
- Block 3 — ramp-up sets, 3–4 minutes. Two to four progressively heavier sets of your first exercise, with low reps, ending just below your working weight.
That's it. Total: eight minutes, one of which you'd spend walking to the rack anyway.
Ramp-up sets, worked out properly
This is the part people get wrong most often — either doing three sets of 10 with the empty bar (fatiguing) or jumping straight to the working weight (risky and weaker).
The rule: get heavier, get fewer reps, rest little. Say your working set is 100 kg for 5 reps on the squat:
- Empty bar × 8 — pattern rehearsal, no fatigue
- 40 kg × 5
- 60 kg × 3
- 80 kg × 2
- 90 kg × 1
- 100 kg × 5 — first working set, and it will feel lighter than if you'd jumped there
For lighter accessory work you need far less. One set at half the working weight is usually enough for a machine row or a lateral raise. Only the first heavy exercise of the session needs a full ramp — after that you're already warm, and the second and third exercises need one easy set each at most.
If your working weight is modest — say a 40 kg bench — the ramp compresses accordingly: bar × 8, 25 kg × 4, 35 kg × 2, then work. Scaling the ramp to the load is the whole idea.
Dynamic movements worth doing
Pick four or five matched to the session, ten to fifteen reps each, moving continuously.
- Lower body day — leg swings front-to-back and side-to-side, bodyweight squats to depth, walking lunges, hip circles, calf raises, glute bridges.
- Upper body day — arm circles, band pull-aparts, shoulder dislocates with a band or broomstick, scapular push-ups, wall slides, push-ups.
- Full body — take two from each list. Squat to stand, arm circles, hip circles, push-ups, band pull-aparts is a solid default.
The test for a good choice is simple: does it move a joint you're about to load through the range you're about to use? If yes, it belongs. If it's a stretch you hold and grimace through, it belongs after the session.
Why static stretching before lifting backfires
Holding a stretch for 30–60 seconds temporarily reduces the force a muscle can produce — the effect is measurable for up to an hour and gets larger the longer you hold. You are, quite literally, warming up to be weaker.
That doesn't make static stretching bad. It's useful for building range of motion, and it feels good. Do it after training or in a separate session, where the temporary strength loss costs you nothing. Before lifting, keep everything dynamic.
The same applies to long foam-rolling sessions. Thirty seconds on a genuinely tight spot is fine. Ten minutes on the floor working through a routine is time that would do more good as ramp-up sets.
Adjusting for your situation
- Training at 6am or in a cold room — add two or three minutes to block 1 and add one extra ramp set. Cold, stiff mornings are the one case where a longer warm-up genuinely pays.
- Training at home with no equipment — blocks 1 and 2 are unchanged. For block 3, ramp with tempo instead of load: do the first set of push-ups or squats slowly and with a pause, then move at normal speed.
- Coming back from an injury — warm up the affected area longer and separately, and take smaller jumps in the ramp. If pain shows up during the warm-up, that is the session telling you something; don't push into it.
- Short on time — cut block 1 to 90 seconds and keep the ramp sets. Never cut the ramp. It's the part doing the real work.
How to tell your warm-up worked
By the last ramp set you should notice three things: the movement feels smooth rather than mechanical, the load feels lighter than the number suggests, and you've stopped thinking about your knees, shoulders or lower back. If your first working set still feels rough and heavy, your warm-up was too short — add one more ramp set next time, not five more minutes of stretching.
Common mistakes
- Warming up to fatigue. If your ramp sets leave you breathing hard, they were too many reps or too heavy. Ramp sets are never taken near failure.
- Ramping every exercise. Only the first heavy one needs it. Everything after is warm already.
- Cardio as the entire warm-up. Ten minutes on a bike raises your temperature but rehearses nothing. You still need the pattern and the load.
- The same warm-up for every session. Shoulder circles do nothing for a deadlift day. Match the joints to the work.
- Stretching hard, then loading heavy. Covered above, and it's the most common of the lot.
And afterwards
A cool-down is optional and does far less than the internet suggests. Two or three minutes of easy walking to bring your heart rate down, plus any static stretching you want to do while you're warm, is enough. Recovery is mostly decided by sleep, food and how you distribute your training days — see how many rest days you actually need.
The warm-up matters because it lets you train heavier and more consistently, which is what actually drives adaptation. If the loads on your sheet never climb, no warm-up will save the plan — that mechanism is covered in progressive overload explained.
Three sessions, written out
To make the template concrete, here are the warm-ups for three common training days.
- Squat day — 3 minutes brisk incline walking; leg swings front-to-back and side-to-side 10 each, bodyweight squats × 15, walking lunges × 10 per leg, hip circles × 10; then bar × 8, 40 × 5, 60 × 3, 80 × 2, 90 × 1 before a 100 kg working set.
- Push day — 2 minutes rowing or skipping; arm circles × 15 each direction, band pull-aparts × 15, wall slides × 10, push-ups × 10; then bar × 10, 40 × 5, 55 × 3, 65 × 1 before a 70 kg bench.
- Pull day — 2 minutes bike; band pull-aparts × 15, scapular pull-ups or dead hangs × 20 seconds, hip hinges with a broomstick × 10, glute bridges × 12; then a light lat pulldown set and two ramp sets on your first row or deadlift.
Each of these is seven to nine minutes. Write your own version once for each of your training days and you'll never have to think about it again — the warm-up becomes something you do rather than something you decide.
Get That Shape AI builds the warm-up into the session: a guided timer for the general and mobility blocks, and ramp-up sets scaled to the working weight of your first exercise, so you don't have to do this arithmetic at the rack. Start your free trial and see what your first week looks like.
Skip the guesswork
Get That Shape AI builds a plan around your goals, equipment and progress — and adapts it every week.
Get the app