
How long should a workout be?
For most people, an effective strength workout takes about 45–75 minutes including a warm-up. That is enough time for 12–20 hard sets with sensible rest periods. Shorter sessions of 30–40 minutes work well if you train more often or use supersets, while sessions longer than about 90 minutes usually mean too much rest, too much chatting or more volume than you can recover from. The right length is the time it takes to do your planned hard sets well — not a fixed number on the clock.
What determines workout length
- Number of hard sets: the main driver. 15 sets with 2 minutes rest takes roughly 50 minutes plus warm-up.
- Rest periods: heavy compound lifts need 2–3 minutes; isolation work needs 60–90 seconds.
- Warm-up: 5–10 minutes, plus a few lighter sets of the first exercise.
- Training split: full-body sessions often need a little more time than split sessions.
Is longer better?
Not necessarily. Muscle growth is driven mainly by the number of hard sets per muscle per week, not by time spent in the gym. Once you have done your productive sets, extra work mostly adds fatigue. The old idea that cortisol makes workouts over 60 minutes harmful is not supported by evidence; the problem with very long sessions is usually declining quality and focus.
How to train efficiently
- Plan before you go: exercises, sets and target weights.
- Use supersets: pair non-competing exercises, such as a press with a row, and rest after both.
- Keep rests honest: use a timer instead of your phone feed.
- Prioritise compound lifts and add isolation work only as needed.
- Train more often: three 45-minute sessions can beat one 2-hour session.
Sample time budgets
Put this into practice: log your next workout in ForceIndex's free tracker — no signup needed to start.
Start a free workout- 30 minutes: 5-minute warm-up, 4 exercises × 3 sets as supersets
- 45 minutes: warm-up, 2 compound lifts × 3 sets, 2–3 accessory exercises × 2–3 sets
- 60–75 minutes: warm-up, 3 compound lifts and 3 accessory exercises, longer rests for heavy sets
Cardio and workout length
If you add cardio, do it after lifting or on separate days, and count it separately. A 10-minute easy cooldown is fine; a long, hard cardio session right after heavy legs can hurt recovery.
FAQ
Is a 20-minute workout worth it?
Yes. Two or three hard sets for a few exercises, done regularly, produce real progress, especially for beginners.
How long should I rest between sets?
About 2–3 minutes for heavy compound lifts and 1–2 minutes for smaller exercises. Shorter rests save time but may reduce the reps you can do.
What if I only have time for long sessions twice a week?
That works. Two full-body sessions of 60–90 minutes can cover all muscles with enough volume.
Save your progress and get an AI coach plan. Start with a free workout log right now — no signup needed; create a free account when you want to keep your history.
Start a free workout







