Skip to content
RepWheel

Guides

How Long Should a Workout Be? (A Practical Guide for Beginners)

Ideal workout length by goal, how to fit a full session into 20 or 30 minutes, and how to tell when you are doing too much or too little.

Last reviewed: November 10, 2026

"How long should a workout be?" sounds like it should have one answer, and the internet is happy to give you several: 20 minutes, 45 minutes, an hour, "as long as it takes." The honest answer is that the right length depends on what you're training for, how many days a week you can show up, and how much of the session is real work versus scrolling between sets. The good news is that for most beginners, the number is shorter than you'd expect.

This guide breaks down how long a workout should be for different goals, how to fit a full session into 20 or 30 minutes, and how to tell when a workout is too short or too long. If you just want a session that fits the time you have today, the RepWheel workout generator lets you set anywhere from 10 to 45 minutes and builds the workout to fit.

The short answer: 20 to 45 minutes for most people

For a beginner training two to four days a week, a workout of about 20 to 45 minutes, including a warm-up, is enough to build strength and fitness. That range covers a proper warm-up, enough working sets for every major muscle group, and a short cool-down. Going much longer usually means either more exercises than you need or long gaps of rest you aren't really using.

Widely cited public health guidelines, such as the World Health Organization's, recommend that adults get roughly 150 to 300 minutes of moderate activity a week plus muscle-strengthening work on two or more days. Spread over a week, that works out to around 20 to 45 minutes a day. In other words, you don't need marathon gym sessions to hit the targets that matter for health. You need sessions you can actually repeat.

How long a workout should be, by goal

Different goals pull the ideal length in different directions. These are practical starting points, not hard rules:

  • General fitness and health: 20 to 40 minutes, three to five days a week. Mix strength and cardio; consistency matters far more than any single long session.
  • Building strength: 30 to 60 minutes, two to four days a week. Heavier sets need longer rest (two to three minutes), so strength sessions naturally run longer even with few exercises.
  • Building muscle: 30 to 60 minutes, three to five days a week. What matters is the number of hard sets per muscle across the week, so more days often beats longer days.
  • Fat loss: 20 to 45 minutes of training, plus more daily movement like walking. Training helps keep muscle while you eat less, but the bigger lever is your overall activity and diet.
  • Core work on its own: 10 to 15 minutes is plenty. Abs respond to quality and consistency, not volume. Our 15-minute ab workout is a full session at that length.

Why shorter workouts work for beginners

When you're new, almost any well-built session is a strong enough signal for your body to adapt. You don't need twenty sets per muscle to improve; a handful of hard sets, repeated two or three times a week, will keep you progressing for months. Longer sessions add fatigue faster than they add results, and the extra time makes it harder to stick with the habit.

Short sessions also make it easier to train more often. Three 30-minute workouts spread across the week give each muscle more frequent practice than one 90-minute session, and you recover better between them. If you've ever started a big program and quit by week three, the length of the sessions was probably part of the problem.

That said, "short" only works if the time is spent working. A 30-minute session where 15 minutes go to your phone is really a 15-minute workout.

What goes into a 30-minute workout

Here's a simple way to split 30 minutes so nothing important gets skipped:

  1. Warm-up, 5 minutes. Light cardio and a few dynamic moves to raise your temperature and rehearse the movements. The warm-up guide has a five-minute routine you can reuse.
  2. Main work, 20 minutes. Four to six exercises that cover a squat, a hinge, a push, a pull and some core. Two to three rounds, with 30 to 90 seconds of rest between sets.
  3. Cool-down, 3 to 5 minutes. Easy walking and a couple of stretches for whatever feels tight. Not essential, but it helps you bring your heart rate down and end on a calm note.

That's the same structure the RepWheel generators use. When you pick a time, the tool sizes the workout to it: roughly one exercise for every four minutes, kept between four and ten exercises, with rest and round counts adjusted so the session actually fits the minutes you chose.

Making a 15- or 20-minute workout count

Busy days are where most routines fall apart, so it helps to have a short version ready. A few ways to get more out of less time:

  • Use full-body moves. Squats, push-ups, lunges, rows and burpees train several muscle groups at once, so each minute covers more ground than an isolation exercise like a curl.
  • Pair exercises. Alternate an upper-body move with a lower-body move (for example, push-ups then squats). One muscle group rests while the other works, so you can cut rest time without your form falling apart.
  • Try a circuit or EMOM. Doing a set at the start of every minute keeps you moving and makes the session end on time without you watching the clock.
  • Keep the warm-up, shorten everything else. Even three minutes of warm-up is worth it. Cutting it to save time usually costs you more in a sluggish first set.

If you train at home with no equipment, the no-equipment home workout for beginners fits comfortably into 20 minutes and is a good default for short days.

Signs your workout is too long (or too short)

Your sessions are probably too long if you notice any of these:

  • Your last few exercises feel sloppy, or your weights or reps drop sharply by the end.
  • You dread starting because of how long it will take, or you skip sessions regularly.
  • You're still sore or drained when your next workout comes around.
  • A big share of the session is spent resting far longer than planned.

They may be too short if you finish every session feeling like you barely worked, you haven't added reps or weight in several weeks, or you're regularly cutting the warm-up to fit. The fix for a short workout is rarely "add an hour." Usually it's adding one exercise, one more round, or more effort in the sets you already do. The progressive overload without a gym guide covers how to keep sessions challenging as you get fitter.

How rest time changes workout length

Rest between sets is the biggest hidden driver of workout length. The same five exercises can take 20 minutes or 50 depending on how long you rest. As a rough guide:

  • Light circuits and conditioning: 15 to 45 seconds between moves.
  • General strength and muscle work: 60 to 90 seconds between sets.
  • Heavy, low-rep sets: 2 to 3 minutes.

Use a timer. Most people underestimate how long they rest by a wide margin, and a timer is the easiest way to keep a 30-minute plan at 30 minutes. Rest days matter too: the guide on rest days between workouts explains how many you need each week.

How many days a week, and how long each day?

Workout length and frequency trade off against each other. If you can only train twice a week, longer full-body sessions of 40 to 60 minutes make sense. If you can train four or five days, 20 to 30 minutes each is often enough. A simple rule: aim for around 90 to 150 minutes of deliberate training a week to start, and split it however fits your schedule. Add time slowly, by about 10 minutes a week, once your current routine feels manageable.

Get a workout that fits your time

If deciding what to do is what eats your time, let the generator handle it. Open the home workout generator, set the Time slider to the minutes you have (10 to 45), choose your focus and level, and you'll get a warm-up, working sets with reps, and a cool-down in one click. If you'd rather follow a set plan with fixed session lengths, the 4-week printable plan keeps every workout to about 25 minutes.

Frequently asked questions

Is a 20-minute workout enough?

For beginners and for general fitness, yes, especially if you train three or more days a week and spend those 20 minutes working with short rests. As you get fitter, you may want longer sessions or more days to keep progressing.

Is a 1-hour workout too long?

Not necessarily. An hour is common for strength training with long rests. It becomes too long when quality drops near the end, recovery suffers, or the length makes you skip sessions. Most beginners don't need it.

Does the warm-up count toward workout time?

Yes. When planning a session, include the warm-up and cool-down in your total. A 30-minute workout usually means about 5 minutes of warm-up, 20 of main work and a short cool-down.

Is it better to do longer workouts less often or shorter workouts more often?

For most people, shorter and more often works better. Each muscle gets trained more frequently, recovery is easier, and the habit is simpler to keep. If your schedule only allows two days, longer sessions are a fine alternative.

How long should I rest between sets?

About 60 to 90 seconds for most beginner strength work, 15 to 45 seconds in circuits, and 2 to 3 minutes for heavy sets of low reps. A timer helps keep sessions on schedule.

Should I check with a doctor before starting?

If you have a health condition, an injury, or haven't exercised in a long time, it's sensible to check with a qualified professional first. This guide is general information, not medical advice.