Skip to content
FitCodeLab
ResultsAboutPricingBlogRecipesFAQLoginApply
← All articles

Training

A beginner gym workout plan that actually lasts

By Shwetang Chikankar · 1 August 2026 · 8 min read

Walk into any gym and you’ll see beginners doing twelve different machines with no logic, copying whatever the biggest person is doing, and burning out inside a month. It’s not their fault. The advice online is written for people who already lift. As a beginner, you need less than you think, done more consistently than you expect.

This is the plan I start almost every new lifter on: full-body, three days a week, built around a handful of movements that actually build strength and shape. It fits a working week and it leaves you fresh enough to keep coming back, which is the only thing that matters in month one.

Why full-body, three days a week

Fancy "bro splits" that hit one muscle a day are for people training five or six days who already have a base. As a beginner, hitting each muscle three times a week grows you faster and forgives a missed day. Three sessions with rest between them, say Monday, Wednesday, Friday, is enough stimulus and easy to schedule around a job.

The best beginner plan is not the most advanced one. It’s the one you’ll still be doing in week eight. Simplicity is a feature.

The movements that matter

Your whole first phase runs on compound lifts, the ones that work several muscles at once. They give you the most result for your time and teach your body to move well:

  • •Squat (goblet or machine to start): legs and glutes.
  • •Hinge (Romanian deadlift or leg curl): hamstrings and back.
  • •Push (chest press or push-up): chest, shoulders, triceps.
  • •Pull (lat pulldown or assisted pull-up): back and biceps.
  • •Row (seated cable or dumbbell row): upper back.
  • •Core (plank, dead bug): a stable middle for everything else.

The 8-week template

Each session, pick one movement from each pattern and do 3 sets of 8 to 12 reps. Rest 60 to 90 seconds between sets. A full workout is 6 exercises, done in about 45 minutes. That’s it. Same structure all three days, swapping exercise variations so it doesn’t get stale:

  • •Day A: goblet squat, chest press, lat pulldown, seated row, RDL, plank.
  • •Day B: leg press, incline dumbbell press, assisted pull-up, cable row, leg curl, dead bug.
  • •Day C: back to Day A, but add a little weight or one rep where you can.

Warm up for five minutes first, light cardio and a couple of easy sets. Leave one or two reps "in the tank" on most sets rather than grinding to failure. Beginners grow plenty without wrecking themselves, and staying fresh is what keeps you consistent.

Progressive overload: the only rule you can’t skip

Muscles change when you ask them to do a little more over time. This is progressive overload, and it’s the single most important idea in training. Each week, try to add either a small amount of weight or an extra rep to your sets. Write it down. If you did chest press for 8 reps last week, aim for 9 or 10 this week, then add weight and drop back to 8. That slow climb, tracked honestly, is what turns up as a stronger, leaner body two months later.

Training is only half the result

A hard beginner will still see nothing if the food is wrong. Muscle needs enough protein to build and fat loss needs a calorie deficit. Get roughly 1.6 to 2 g of protein per kg of bodyweight, eat for your goal, and sleep seven hours. The gym is the signal; food and rest are where the change is actually built.

When to get a plan built for you

This template will take a beginner a long way. But your body, your history, any old injuries, and the equipment your gym actually has all change the ideal plan, and past the beginner phase the guesswork grows. That’s where coaching earns its place: a program written for you, progressed every week based on your real logs, with your form and your diet accounted for. When you’re ready for that, I’m one message away.

Common questions

How many days a week should a beginner train?

Three full-body sessions a week is ideal for most beginners. It hits every muscle three times, forgives a missed day, and fits a working schedule. More days are not better until you have a solid base and the recovery to match.

How many sets and reps should a beginner do?

Three sets of 8 to 12 reps per exercise, resting 60 to 90 seconds, is the reliable beginner range. Six exercises per session covering squat, hinge, push, pull, row, and core takes about 45 minutes.

What is progressive overload?

It means gradually asking your muscles to do a little more over time, by adding weight or reps week to week. It is the core driver of all strength and muscle gain. Track your lifts so you can see the small climb and keep it going.

Can beginners build muscle and lose fat at the same time?

Yes, beginners often do, thanks to "newbie gains". With enough protein, progressive training, and a modest calorie deficit, a new lifter can lose fat while adding muscle in the first few months. It gets harder later, but the beginning is forgiving.

Read next

Training

Home Workout Plan for Busy Professionals: 30 Minutes, No Gym Needed

You do not need 6 gym days. You need 3 honest 30-minute sessions that survive your work week. Here is the exact plan, including what to do when a meeting eats your slot.

Training

How to Stay Fit With a Busy Job (Without Living in the Gym)

The busiest people I coach are not lazy. They are stretched thin and following plans built for lives they do not have. Here is what works instead.

Coaching

Is Online Fitness Coaching Worth It? What 12 Weeks Actually Looks Like

You can find every diet and workout free on YouTube. So what are you paying a coach for? A week-by-week honest answer, including who should not hire one.

Want this built around your real life?

Personalized, vegetarian-friendly coaching with a real coach who reviews your week and adjusts the plan.

Apply for coaching

Not ready yet? Grab the free 7-Day Kickstart and start on your own.

FitCodeLab

Personalized fitness coaching, nutrition guidance, and accountability.

Explore

AboutOnline CoachingResultsCoaching PlansBlogHealthy RecipesFree 7-Day KickstartFAQApply

Connect

@noctergy_WhatsApp
© 2026 FitCodeLab. All rights reserved. · Terms · Privacy