How to Build Your Own Workout Program
Before you pick up the pen
Most lifters should not be writing their own programs. That is not an insult. It is a fact born from watching hundreds of trainees waste months — sometimes years — on self-designed routines that go nowhere.
If you have been training for less than a year, close this article and go follow a proven program. The 5x5 will take you further in six months than any custom template you could design today. Linear progression is a gift. Use it while it lasts.
But if you have spent your time under the bar, if you understand why sets of five feel different from sets of twelve, if you have ridden linear progression until the wheels came off and lived through a few deloads — then you are ready to learn the craft of program design.
Building your own program is like forging your own blade. The principles are simple. The execution demands respect.
Step 1: Define your goal
Everything flows from this decision. Your goal determines your rep ranges, your exercise selection, your training frequency, and how you measure progress. Without a clear goal, a program is just a list of exercises.
Strength: You want to move heavier weight. The squat, bench, deadlift, and overhead press are your primary concern. Rep ranges are low, intensity is high, and rest periods are long.
Hypertrophy: You want to build muscle. Volume is king. Moderate loads, moderate to high reps, shorter rest periods, and a focus on time under tension.
Powerlifting: Strength, but specific to competition. The squat, bench press, and deadlift are not just priorities — they are the entire point. Everything else exists to serve those three lifts.
General fitness: You want to be strong, look decent, and not fall apart. This is the broadest goal and the most forgiving to program for, but it still requires structure.
Pick one. Not two, not three. One primary goal. You can have secondary objectives, but if you chase two rabbits you will catch neither.
Step 2: Choose your frequency
How many days per week can you realistically train? Not how many you wish you could train. How many will you actually show up for, week after week, for the next three months.
Consistency beats intensity. A three-day program followed religiously will always outperform a six-day program followed sporadically.
| Experience level | Strength | Hypertrophy | General fitness |
|---|---|---|---|
| Beginner | 3 days | 3 days | 2–3 days |
| Intermediate | 3–4 days | 4 days | 3–4 days |
| Advanced | 4–5 days | 5–6 days | 4–5 days |
These are guidelines, not laws. But they reflect how recovery capacity intersects with training volume at each level. A beginner recovers fast but does not need much stimulus. An advanced lifter needs more stimulus but also needs more sessions to spread the volume across without burying themselves in a single workout.
Step 3: Pick your split
Your split determines how you distribute the work across the week. There are three primary structures, and each suits a different frequency.
Full body (2–3 days per week)
Every session trains every major movement pattern. Squat, press, pull — every time you walk in.
This is ideal for beginners and for anyone training three or fewer days per week. You hit each muscle group with high frequency, which accelerates motor learning and allows enough recovery between sessions.
The limitation is volume. When you need more sets per muscle group per week, full body sessions become marathons. That is the signal to move on.
Upper-lower (4 days per week)
Two upper body days, two lower body days. Simple, effective, and the workhorse split for intermediate lifters focused on strength.
It lets you train each muscle group twice per week with enough volume to drive adaptation. Rest days fall naturally between sessions. The structure is clean and easy to manage.
Push-pull-legs (5–6 days per week)
Push day (chest, shoulders, triceps), pull day (back, biceps), leg day. Run twice per week for six sessions, or rotate through five days with rest days placed where needed.
This is the split for lifters who need high volume per muscle group and have the schedule to support it. Hypertrophy-focused athletes tend to gravitate here. The risk is recovery — six days of hard training requires serious attention to sleep, nutrition, and deload management.
Match the split to your frequency. Do not run push-pull-legs if you can only train four days. Do not run full body if you want to train six days. The architecture has to fit the schedule.
Step 4: Select your exercises
Start with the load-bearing walls. Every program is built on compound movements — lifts that cross multiple joints and recruit large amounts of muscle. These are the exercises that will drive the majority of your progress.
| Compound lift | Movement pattern | Common accessories |
|---|---|---|
| Back squat | Knee-dominant | Leg press, Bulgarian split squat, front squat |
| Bench press | Horizontal push | Dumbbell press, incline press, dips |
| Deadlift | Hip hinge | Romanian deadlift, hip thrust, good morning |
| Overhead press | Vertical push | Landmine press, lateral raise, face pull |
| Barbell row | Horizontal pull | Dumbbell row, cable row, chest-supported row |
| Pull-up/Lat pulldown | Vertical pull | Chin-up, straight-arm pulldown, band pull-apart |
Build your sessions around three to four compound lifts. Then add two to three accessories that target weak points or serve your goal.
For strength: Accessories should reinforce the main lift. Weak lockout on bench? Add close-grip bench or board presses. Squat stalls out of the hole? Add pause squats or front squats.
For hypertrophy: Accessories should isolate the muscles you want to grow. Curls, lateral raises, leg extensions — the movements that let you fatigue a muscle without systemic recovery cost.
For general fitness: A balanced selection across all movement patterns. Push, pull, hinge, squat, carry. Cover the bases and move on.
A common mistake is adding too many exercises. If your session has more than six or seven movements, you are probably diluting your effort. The compounds do the heavy lifting. The accessories fill the gaps. That is it.
Step 5: Set your sets and reps
This is where the goal you defined in Step 1 becomes a tangible prescription. The relationship between sets, reps, and load is not arbitrary — it reflects different physiological demands.
| Goal | Sets × Reps | Intensity | Rest between sets |
|---|---|---|---|
| Strength | 3–5 × 3–5 | 80–90% of max | 3–5 minutes |
| Hypertrophy | 3–4 × 8–12 | 65–75% of max | 1.5–2.5 minutes |
| Muscular endurance | 2–3 × 15–20 | 50–60% of max | 60–90 seconds |
For compound lifts, stay in the range that matches your primary goal. For accessories, you can skew toward the hypertrophy range regardless of your goal — nobody benefits from doing sets of three on bicep curls.
Total weekly volume matters more than any single session. Research suggests 10 to 20 hard sets per muscle group per week is the productive range for most lifters. Beginners sit at the low end. Advanced lifters push toward the upper end. Going beyond 20 sets rarely produces additional growth and often just creates more fatigue than you can recover from.
Spread that volume across your sessions. If you need 16 sets of chest work per week and you train four days, that is four sets per session — not sixteen sets crammed into a single Monday.
Step 6: Plan your progression
A program without a progression plan is a recipe. It tells you what to cook, but not how to make it better over time. Progression is the mechanism that forces adaptation. Without it, you are just maintaining.
Linear progression
Add weight every session. This is for beginners and for accessories where the load is light enough that session-to-session increases are sustainable. Add 2.5 kilograms to lower body lifts, 1.25 kilograms to upper body lifts. Ride it until it stalls.
Double progression
For accessories. Set a rep range — say 3 × 8–12. When you hit the top of the range on all sets (3 × 12), increase the weight and drop back to the bottom of the range (3 × 8). Climb again. This is simple, self-regulating, and effective for movements where fractional plates are not practical.
Weekly undulation
For intermediate lifters. Vary the intensity across the week. Monday might be heavy (4 × 4 at 85%), Wednesday moderate (3 × 8 at 70%), Friday light (3 × 12 at 60%). Same lifts, different demands. This exposes the body to multiple rep ranges within a single week, driving both strength and hypertrophy.
Block periodisation
For advanced lifters or those preparing for competition. Separate training into distinct phases — accumulation and intensification. Spend three to five weeks building volume at moderate intensity, then two to four weeks peaking with heavy loads and low reps. This is the most structured approach and the most effective for long-term strength development.
Choose the progression model that matches your experience. Beginners do not need block periodisation. Advanced lifters cannot sustain linear progression. The tool has to fit the hand.
Step 7: Include deloads
You cannot push indefinitely. The body accumulates fatigue across weeks of training — not just in the muscles, but in the tendons, the joints, and the nervous system. A deload is a planned reduction in training stress that lets the body catch up.
Every four to six weeks, reduce your working weights by 40 to 50 percent and cut your volume by roughly half. Keep the movements the same. Keep the schedule the same. Just lighten the load and let the system recover.
This is not weakness. A blacksmith does not keep hammering a blade that has gone cold. He puts it back in the fire and lets the heat build again. The deload is your fire.
If you skip deloads, one of two things will happen: your performance will plateau as accumulated fatigue masks your actual fitness, or you will get injured. Neither is productive.
Step 8: Track everything
If you are not recording your sets, reps, and weights, you are guessing. And guessing is not a progression model.
Write down what you did. Every session. Every set. Every rep. When it comes time to add weight or adjust volume, the decision should come from data, not from how you feel on a Tuesday afternoon.
This is where an app makes the difference between a program that works and a program you think is working. Logging by hand in a notebook is better than nothing, but a dedicated tool that tracks your progression, flags your stalls, and tells you when the deload is coming removes the guesswork entirely.
SteelRep’s custom program builder (a Pro feature) lets you design your own program using the principles in this article and then tracks it for you — progression, deloads, volume, all of it. If you want to build your own but do not want to manage a spreadsheet, that is the tool for the job.
Common program design mistakes
Too many exercises. If your session has ten movements, you are not training hard enough on any of them. Three to four compounds, two to three accessories. That is a session.
No progression plan. The most common failure. Lifters design a beautiful template and then do the same weight for the same reps for months. Without progression, there is no adaptation. Without adaptation, there is no growth.
Copying an advanced lifter’s program. A lifter who has been training for fifteen years has built the recovery capacity, the joint resilience, and the work tolerance to handle a six-day, high-volume program. You have not. Their program was not designed for your body. It was designed for theirs, after a decade of building the base to support it.
Changing the program every week. A program needs time to work. The body does not adapt in seven days. If you redesign your training every Monday based on what you saw online, you are not following a program — you are doing random exercise.
Ignoring weak points. Your program should address the things you are bad at, not just the things you enjoy. If your squat stalls because your back rounds, rows and good mornings are not optional. They are the prescription.
Frequently asked questions
How long should I follow a program before changing it? A minimum of eight to twelve weeks. That is long enough to see whether the progression is working and whether the volume is sustainable. Changing a program after two weeks tells you nothing except that you lack patience.
Can I combine strength and hypertrophy in the same program? Yes. Use your compound lifts in the strength range (3–5 reps, heavy) and your accessories in the hypertrophy range (8–12 reps, moderate). This is a common and effective structure for intermediate lifters who want both.
How do I know if my program is working? You are adding weight or reps over time. Not every session, but over the course of weeks. If your logbook shows the same numbers for four weeks straight, something needs to change — the load, the volume, or the progression model.
What if I miss a session? Do not try to make it up by doubling the next session. Just continue the program where you left off. One missed session does not ruin a program. Consistently missing sessions does, but the solution is to redesign the schedule, not to cram two sessions into one.
Should I include cardio in my strength program? Low-intensity cardio — walking, cycling, light rowing — does not interfere with strength training and supports recovery. High-intensity cardio (sprints, HIIT) competes for the same recovery resources as heavy lifting. If your primary goal is strength, keep cardio low-intensity and separate from your lifting sessions by at least six hours.
Do I need to change exercises regularly? No. The squat, bench, deadlift, overhead press, and row are effective for years. Change accessories when progress stalls on a specific movement or when your goal changes. But the compounds are the foundation, and foundations do not need to be replaced — they need to be reinforced.
The closing
If all of this feels like too much to manage on your own, that is fine. It means you respect the complexity of the craft. Browse the pre-built programs and follow one that matches your goal. They are designed with every principle in this article already baked in.
If you want to build your own and track it properly, SteelRep’s custom program builder handles the structure, the progression, and the logging — so you can focus on the lifting.
Either way, the iron does not care who wrote the program. It only cares that you showed up.
Pick a plan. Follow it. Track it.
Train with SteelRep
Put the program in your pocket
Track every set, log your progress, and let SteelRep handle the progression. 20 built-in programs — including free ones.
The Forge
Training insights, straight to your inbox
Program guides and strength science for lifters who train with intent. No filler, no fluff.

Scan to subscribe