The 10-Minute Kettlebell Swing Program: How It Works, and When to Go Heavier

One set at the top of every minute for 10 minutes, starting at 10 swings a minute and climbing to 20. The full wave structure, why swings don't run volume cycles, and what fails first.

By William ·

Set a timer for 10 minutes. At the top of every minute, do 1 set of two-hand swings, then rest until the next minute starts. Day one is 10 swings a minute, 100 swings in 10 minutes. Over about 12 weeks the program climbs to 20 swings a minute, 200 swings in the same 10 minutes, and that doubling at the same weight is the whole point. Run it 2 days a week. The session never gets longer. Only the minutes get fuller.

Why don't swings run volume cycles like everything else?

Every other movement in this system climbs the same way: 5 reps per side, add a set at a time, finish at 100 reps per side. Swings are the exception, and the reason is what a swing session does to you.

Swinging on the clock for 10 minutes is a different metabolic demand than a volume cycle with open rest. The work is dense, the heart rate stays up, and the session is deliberately kept inside a fixed 10-minute box because that dose, 2 days a week, is repeatable for pretty much everyone. Swings are also easier on the hands than snatches, which is what lets you pack this much ballistic work into this little time in the first place.

So instead of adding sets to a growing session, the swing program holds the session at 10 minutes forever and changes what happens inside each minute.

How the wave works

The program runs in 3 waves of 4 weeks each. Each week has a target rep count per minute, and each week's prescription holds for 2 completed sessions before the next rung.

WeekWave 1Wave 2Wave 3
110/min12/min14/min
212/min14/min16/min
314/min16/min18/min
416/min18/min20/min

Read it down a column and each wave is a climb. Read it across the top and each new wave starts easier than the last one ended. That's the shape that matters.

Why go up and come back down?

Because the fall is the recovery, and it is scheduled instead of hoped for.

Week 4 of wave 1 has you at 16 swings a minute, 160 per session. The next session you are back at 12 a minute. That drop isn't lost progress. It's the program's built-in deload, and it's why there's no separate recovery protocol bolted on. You never grind upward for 12 straight weeks. You climb for 4 weeks, come down to a floor that is higher than the last floor, and climb again.

When do you go heavier?

When you finish wave 3, week 4: 20 swings a minute, all 10 minutes, 2 sessions in a row. That's 200 swings in 10 minutes at a weight that only gave you 100 on day one.

Then you take the next bell up and the wave starts over at 10 a minute. The heavier bell feels like a different movement for a week or 2, which is exactly why the wave restarts at the bottom instead of where you left off. On the standard kettlebell ladder that next bell is a real jump, so the program assumes you earned all of wave 3 first rather than touching it once.

If you are between bells or deciding what to buy, the first kettlebell guide covers sizing. Swings tolerate a heavier bell than presses do, so if you own one bell sized for pressing, it is the right bell for this program too.

What goes wrong

Grip, first. Two-hand or one-hand, your grip is the first point of failure, and once it goes the rest of your body starts compensating in ways that can cause injury. If you feel your grip going, stop the session there. Do not try to push past it. The program repeats the session, it does not punish you for it.

Second, the hinge. A swing is a hinge, not a squat. The lower back pays for the difference. The bell swings back high between the thighs because the hips went back, not because the torso folded down. If your lower back is what feels worked after a session, the hinge is what needs attention before the rep counts do.

Breathing is standard for ballistics: exhale on the upward movement, sharp, with the hip snap.

And the thing people get wrong when they hear "just 10 minutes": the minutes aren't the workload, the density is. Minute 2 at 16 a minute is easy. Minute 9 is not. The program is designed so that the last 2 minutes of a week-4 session are a real question, and the answer to that question is what earns the next rung.

How many sessions a week?

2. Each rung holds for 2 completed sessions, so 2 days a week moves you through a wave in 4 weeks and a bell in about 12.

A third session doesn't make the program better, it just moves you through the rungs faster. Whether that is right for you is individual, the same as it is when you run any other program alongside your life. The math holds either way.

Doing the arithmetic

This is the most annoying program in the whole system to track by hand. The prescription changes every 2 sessions, across 3 overlapping waves, and after a missed week you need to know exactly which rung you are standing on. None of it is hard math. It's just relentless bookkeeping, every session, for months. The system in this article is free to run with a notebook and a timer. Perside just never forgets and never rounds in your favor.

Your first session

One bell, a timer, 10 minutes. At the top of every minute, 10 two-hand swings, then rest until the minute turns. 100 swings total.

It should feel almost easy. That's correct, and it's not the test. The test is week 4, and the program knows the way there. Next session, same numbers. Two sessions from now, 12 a minute.

Perside programs swing waves, volume cycles, and density cycles for kettlebells, clubs, and maces. See the full progression at The Path, or size your first bell at getperside.com/learn/start.