Who this plan is for

This is for people whose whole gym is one or two kettlebells, at home or in a garage. It works with a single bell, and better with two.

  • Home trainees with a single bell and no rack.
  • Travellers who keep a bell in the car.
  • Lifters who want a low-equipment block between gym phases.
  • Anyone who finds barbell setup a barrier to actually training.

Weekly schedule

Three nonconsecutive days, rotating the three sessions. Kettlebell work is dense, so sessions run shorter than a gym equivalent.

DayPlanPurpose
MondaySession AHinge and press
WednesdaySession BSquat and pull
FridaySession CSingle-leg and carries
Other daysRest or walkingRecover

Warm-up

One easy round, then a few light swings before the working sets. Hinging cold is the most common way people hurt their back with a bell.

ExerciseSetsTargetRestCoaching note
Dynamic Arm Circles110 each direction15 secStart small, then increase the circle without shrugging.
Tempo Bodyweight Squat18 controlled reps20 secUse a comfortable depth and keep the whole foot planted.
Hip Hinge Dowel Drill18 reps20 secPractice moving through the hips before adding load.
Cat-Cow16 slow reps20 secMove gently through a comfortable spinal range.

The three-day kettlebell routine

Swings are a hip snap, not a squat and not a front raise. When the hinge turns into a squat, that set is finished.

Session A - Hinge and press

The swing is the centrepiece. Everything else supports it.

ExerciseSetsTargetRestCoaching note
Kettlebell Swing510 reps60 secSnap the hips; the arms only guide the bell.
Kettlebell Shoulder Press46-8 each side90 secRibs down, finish with the arm beside the ear.
Kettlebell Romanian Deadlift310 reps90 secHips back with a steady spine.
Kettlebell Row310 each side60 secKeep the torso square as the elbow travels back.
Suitcase Carry330 sec each side60 secDo not let the loaded side pull you over.

Session B - Squat and pull

Front-loaded squatting, which a single bell does very well.

ExerciseSetsTargetRestCoaching note
Goblet Squat410-12 reps2 minHold the bell at the chest and keep the same depth on every rep.
Kettlebell Floor Press38-10 each side90 secElbow stops at the floor; keep the movement controlled.
Kettlebell Swing412 reps60 secSecond swing exposure of the week at higher reps.
Kettlebell High Pull38 each side90 secLead with the elbow; stop if the shoulder pinches.
Plank330-45 sec60 secEnd the hold before the hips sag.

Session C - Single-leg and carries

The session most kettlebell programs skip, and the one that fixes side-to-side differences.

ExerciseSetsTargetRestCoaching note
Bulgarian Split Squat38 each side90 secHold the bell in the goblet position.
Single-Leg Romanian Deadlift38 each side90 secSlow and balanced beats heavy and wobbling.
Kettlebell Turkish Get-Up32 each side2 minSlow and deliberate; each rep should look identical.
Farmer Carry340 sec90 secWalk tall with the ribs down.
Side Plank230 sec each side60 secHips stacked.

Make the template fit your life

Progress when the next bell is too big a jump

DoThis tracks the reps and sets you actually completed and tells you when the heavier bell is finally the right call.

Try DoThis

Exercise and equipment alternatives

Use the substitution in the same row, keep the same set and repetition target, and reduce the load while learning the new movement.

Planned exerciseAlternativeUse it when
Kettlebell SwingKettlebell DeadliftYou are still learning the hinge or the bell is too heavy to control.
Kettlebell Turkish Get-UpHalf-Kneeling PressThe full get-up is beyond you right now.
Kettlebell High PullKettlebell RowThe shoulder does not like the high pull position.
Bulgarian Split SquatReverse LungeYou have nothing suitable to elevate the rear foot on.

Progression rules

The jump between kettlebells is often eight or sixteen pounds, which is far too big to add mid-range. Progress with reps and sets first.

  1. Add reps within the range until every set reaches the top with clean technique.
  2. Then add a set before considering a heavier bell.
  3. When you do move up a bell, drop back to the bottom of the rep range and rebuild.
  4. With two bells, using both doubles the load and is often a better step than buying a heavier single.

Weekly placement and recovery

  • Swings load the low back and grip more than people expect; forearm and back fatigue is normal early on.
  • If the low back is sore rather than the hips and hamstrings, the hinge has turned into a squat.
  • Grip is usually the first thing to fail. That is a limitation to train, not a reason to strap up immediately.

Common programming questions

Can I build muscle with only kettlebells?

Yes, provided the sets are genuinely hard and you keep progressing reps, sets, or bells. The constraint is load availability, not the tool.

What weight bell should I buy first?

Most adults do well starting with one moderate bell they can press for six to eight reps, since pressing is the most load-limited movement here.

Are swings bad for the back?

A well-executed hinge is not. Back pain from swings almost always reflects a squat-shaped swing or a bell that is too heavy to control.

Safety and limitations

Stop if an exercise produces sharp pain, dizziness, or chest pain. Learn the hinge with a light bell before adding speed, and clear existing back pain with a clinician before starting swings.

This article provides general wellness education, not medical advice, diagnosis, rehabilitation, or individualized treatment.

Sources

Prepared by the DoThis Editorial Team using the cited evidence and exercise names verified against the DoThis catalog. No professional clinical review is claimed.

  1. Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical PerformanceAmerican College of Sports Medicine / PubMed
  2. Progression Models in Resistance Training for Healthy AdultsAmerican College of Sports Medicine / PubMed
  3. Physical Activity Guidelines for Americans, 2nd editionU.S. Department of Health and Human Services

Make the template fit your life

Progress when the next bell is too big a jump

DoThis tracks the reps and sets you actually completed and tells you when the heavier bell is finally the right call.

Try DoThis