How many days a week should you lift weights? Research says 2 days is the minimum, 3 to 4 suits most people, and weekly sets matter more than days.
Published
Reviewed by
Alexandros Training Team
Last reviewed
Reading time
8 min
Short answer
Most people should lift weights 3 to 4 days a week. 2 days is the minimum the World Health Organization recommends for health, and it can still build muscle. When weekly sets are matched, studies find similar muscle growth from 3 or 6 days a week, so pick the number of days you can repeat every week and fit about 10 to 20 hard sets per muscle into them.
"How many days should I lift?" is usually the first planning question people ask, and the internet answers it with everything from two full-body sessions to a six-day split. The good news is that the research gives a fairly calm answer: several schedules work, and the number of days matters much less than what you do across the week.
This guide explains the minimum, the sweet spot for most people, when more days help, and how to split your week for 2 to 6 days.
How many days a week should you lift weights?
Most people should lift 3 to 4 days a week. That is enough to train every muscle about twice, keep sessions under an hour, and leave rest days for recovery and the rest of your life.
The American College of Sports Medicine's 2009 position stand gives a frequency guide by experience: 2 to 3 days a week for novices, 3 to 4 for intermediate lifters, and 4 to 5 for advanced lifters. It defines intermediate as about 6 months of consistent training.
Days per week
Who it suits
Simple split
Each muscle trained
2
Busy schedules, health-focused lifters
Full body
2× per week
3
Beginners, most people
Full body
3× per week
4
Intermediate lifters
Upper/lower
2× per week
5
Lifters who enjoy training often
Upper/lower plus push/pull/legs
About 2× per week
6
Advanced lifters with time to recover
Push/pull/legs, twice through
2× per week
Is lifting 2 days a week enough?
Yes, 2 days a week is enough for health and can build muscle, especially for beginners. The World Health Organization's 2020 guidelines tell adults to do muscle-strengthening activities that involve all major muscle groups on 2 or more days a week.
Lifting does not have to take long to pay off. A 2022 meta-analysis of 16 cohort studies by Momma and colleagues found that muscle-strengthening activities were linked with a 10 to 17% lower risk of early death from any cause, cardiovascular disease, cancer, and diabetes, with the largest benefit at about 30 to 60 minutes a week. These are observational studies, so they show a link, not proof of cause.
For muscle growth, two full-body sessions work if each one is productive: train every major muscle with a few hard sets, and add weight or reps over time. Sessions get longer, though, often 60 to 75 minutes, because you are fitting a whole week of sets into two visits.
Do more days a week build more muscle?
Not by themselves. More days only build more muscle if they let you do more hard sets. A 2019 meta-analysis of 25 studies by Schoenfeld, Grgic, and Krieger found no meaningful difference in muscle growth between training a muscle once, twice, or three or more times a week when weekly volume was matched.
A 2019 study by Saric and colleagues tested this directly in 27 trained men. Over 6 weeks, they did the same weekly sets spread over 3 or 6 days a week. Strength and muscle thickness gains were similar: for example, rectus femoris thickness rose 5% with 3 days and 6% with 6 days.
Weekly sets are what move the needle. A 2017 meta-analysis by Schoenfeld, Ogborn, and Krieger found that each extra weekly set per muscle was associated with about 0.37% more muscle growth. Extra days are useful mainly as a way to fit more sets in without marathon sessions. Our guide on how many sets per week to build muscle covers the numbers.
Does lifting more often help strength?
Somewhat, mainly for the big lifts you want to get better at. A 2018 meta-analysis of 22 studies by Grgic and colleagues found that strength gains rose with frequency, with effect sizes of 0.74, 0.82, 0.93, and 1.08 for training 1, 2, 3, and 4 or more times a week. When studies matched weekly volume, frequency no longer had a significant effect.
In practice, if you want a bigger squat or bench press, practicing it 2 or 3 times a week helps, because each lift is partly a skill. You do not need to lift 6 days to get that; a 3- or 4-day plan can include each main lift twice.
Is full body or a split better for your number of days?
Neither is better for results when the total work is equal, so let your number of days decide. A 2024 meta-analysis of 14 studies with 392 participants by Ramos-Campo and colleagues found that split and full-body routines produced similar gains in strength and muscle size when volume was equated.
What changes is practical. Full-body sessions suit 2 or 3 days, because each muscle still gets trained two or three times. With 4 days, an upper/lower split keeps each session shorter. With 5 or 6 days, push/pull/legs spreads the work further. Our best workout split for beginners has full sample weeks for each option.
Can you lift weights every day?
You can, but most people get nothing extra from it and lose recovery time. Lifting on back-to-back days works if the days train different muscles, like upper body one day and lower body the next. Training the same muscles hard every day leaves little time for them to recover, and sets get worse.
If you want to move every day, lift on 3 to 5 of them and use the others for walking, cycling, or easy cardio. Rest days are when your performance comes back up, so a weaker-than-usual session is a sign to take one. Our guide on how often to train each muscle explains how long muscles typically need between hard sessions.
How long should each session be for your number of days?
Fewer days means longer sessions, because the same weekly sets have to fit into fewer visits. Plan on about 60 to 75 minutes for 2 days, 50 to 70 minutes for 3, and 45 to 60 minutes for 4 to 6.
A simple way to plan it:
Pick your weekly target. Start around 10 hard sets per muscle and build toward 15 to 20 if you recover well.
Count your realistic days. Use the number you can do every week, not your best-case week.
Divide the sets. Keep each muscle to about 6 to 10 hard sets in a single session; if you need more, add a day for it.
Rest 1 to 3 minutes between sets. Longer rests on the heavy compound lifts, shorter on isolation work.
Then lift those few days well and you will still make good progress. The habit matters more than the plan. A full-body plan you finish three times every week beats a six-day plan you finish four times, then skip, then restart.
If your schedule changes week to week, use a full-body plan and run the next session in order whenever you can get to the gym, rather than tying workouts to specific weekdays. The workout plan generator builds a week from the days you can train, your session length, your equipment, and your goal, and picks the split for you: full body for 1 to 3 days, upper/lower for 4, and push/pull/legs for 6 or 7.
How does Alexandros fit your training week?
Alexandros is a lifting coach you message, built for the sessions you actually do rather than the ideal week. You log a workout in plain English, like "upper day, bench 3x8 at 155, rows 3x10 at 120, last set hard," and it stores the sets with an effort rating. Next time, it tells you the exact weight and reps for each lift with double progression, and it plans a deload after three flat sessions in a row.
It also remembers your schedule, preferences, injuries, and goals, so you can ask "what should I do today?" on a week where you only made it in twice. Alexandros is an iPhone app in early access, and its terms say certain features require a paid subscription through the App Store.
Frequently asked questions
Is 3 days a week enough to build muscle?
Yes. Three full-body sessions a week train every muscle three times and fit 10 to 15 weekly sets per muscle comfortably. It is one of the most popular and effective schedules for beginners and intermediates.
Is it better to lift 4 or 5 days a week?
Either works if your weekly sets are similar. Choose 4 if you want shorter sessions and more rest days, and 5 if you enjoy training often and recover well.
How many rest days should you take a week?
Most people do well with 2 to 4 rest days a week. Take at least one day off each week, and rest more if your lifts keep getting weaker.
Should beginners lift every day?
No. Beginners make fast progress on 2 or 3 full-body sessions a week, which the American College of Sports Medicine recommends for novices. Daily lifting adds fatigue without adding much growth.
Is 6 days a week too much?
Not for advanced lifters who recover well and keep each session short. A 2019 study found similar strength and muscle gains from 3 and 6 days a week with the same weekly sets, so 6 days is optional, not required.