What is the Armstrong pull-up program?
The Armstrong program is a pull-up specialisation routine devised by Major Charles Lewis Armstrong of the US Marine Corps, written to solve a specific problem: getting service members from a handful of pull-ups to twenty or more inside a training cycle.
It has outlived its military origins because it works and because it needs nothing but a bar. Decades later it is still the first answer most people get when they ask how to add pull-ups quickly.
How it works
You train five days a week, and crucially each day uses a different protocol rather than repeating the same sets. One day is maximum-effort sets, another is a pyramid, another uses varied grips with controlled training sets, and another maximises total sets at a submaximal rep count.
Push-ups are performed daily alongside the pull-up work, typically in a few sets immediately on waking. The week then repeats, with the loads and targets climbing as your numbers do.
Why five different days
Pull-up performance is limited by several things at once - maximum strength, muscular endurance, grip, and the specific motor pattern. Repeating one protocol trains one of those well and leaves the others alone, which is why doing max sets five days a week stalls fast.
Rotating the protocol means each quality gets its own exposure while no single stimulus is repeated often enough to bury you. It is high frequency made survivable by variation, which is a principle worth borrowing well beyond pull-ups.
Who it’s for
This suits anyone who can already perform a few strict pull-ups and wants to add a lot more - military and tactical candidates preparing for a test, climbers, calisthenics lifters, and gym-goers who are simply tired of stalling at six reps.
If you cannot yet do a single strict pull-up, start with negatives, band-assisted reps or inverted rows and come back once you have three or four. If your elbows are currently unhappy, fix that first - this is a lot of pulling volume.
Strengths & trade-offs
Strengths: no equipment beyond a bar, short daily sessions, a genuinely effective structure, and results that show up quickly because the frequency is so high.
Trade-offs: five days a week of pulling is hard on elbows and shoulders if you already have issues, it does not combine well with a heavy back-training program running alongside, and the daily commitment demands consistency to work at all.
How to run it
Use strict form throughout - kipping inflates your numbers and hides the fact that the program is not working. Open the spreadsheet below, enter your current max, and let it set the targets for each day.
Trim back your other pulling volume while you run this; heavy rows and deadlift work on top of five pull-up days is how elbows get angry. Retest after six weeks, take a lighter week, and run it again from the new number if you want more.
The spreadsheet
Browse the full program below, or open it in Google Sheets to make your own copy and plug in your numbers.
Spreadsheet via LiftVault. If the preview doesn’t load, use “Open in Google Sheets”.
Equipment
This is a barbell program - you don’t need much, but a few pieces make it run smoothly.
Any brand works
A pull-up bar. A doorway bar is fine to start; a wall or ceiling mount is steadier and lets you use a full range of grips.
Any brand works
Resistance bands for assisted reps and negatives if your current max is on the low side.

Lifting Straps
Secure your grip so heavy pulling and deadlift volume isn’t cut short by your hands giving out first.
Check OutLearn the lifts
New to any of the movements in this program? Our lift guides break down technique, cues and the common mistakes to avoid.

Iron Library