Why Am I Not Getting Faster at Swimming? 7 Plateau Causes (and Fixes)
Stuck at the same swim pace for months? Here are 7 real reasons swimmers plateau, from always swimming Zone 3 to never testing pace, and how to fix each one.
You swim three or four times a week for months and your 100m pace has not budged. You did not get worse — your training just stopped giving your body a reason to change. Here are the seven reasons swimmers plateau, and the fixes that get the clock moving again.
The real reason most swimmers plateau
Almost every swim plateau has one unglamorous root cause: you swim every session at the same medium-hard pace. Coaches call it the mushy middle, or Zone 3 — too hard to build an aerobic base, too easy to force the adaptation that makes you fast. You pay for the effort without buying any fitness.
You see it confessed in every swim forum: "topped out at 1:30 per 100 and could not progress." These are committed swimmers doing the same blurry effort over and over — no easy days to recover into, no hard days to adapt from, and no number to tell them which is which.
The seven causes below are seven faces of the same problem: no contrast, no targets, no feedback. Fix the structure and the plateau usually breaks within a couple of months. For the theory behind the effort bands, the swim training zones guide breaks down where easy ends and hard begins.
If you cannot remember the last time a swim felt genuinely easy, that is your plateau diagnosis right there. The cure for always being a bit tired is not to try harder. It is to make the easy days properly easy so the hard days can be properly hard.
Cause one: no number, so no targets
You cannot pace what you have not measured. With no tested number you guess at every send-off, and your effort drifts back toward whatever feels like trying. The fix is Critical Swim Speed (CSS) — the fastest pace you can sustain, a usable stand-in for threshold. It takes one session and a pool clock, no lab.
Swim a hard, even 400m, recover, then a hard, even 200m. Subtract the 200m time from the 400m and divide by two for your pace per 100m. That single number turns every set from a vibe into a target. The full protocol is in the CSS test guide ; the short version is in the cards below.
Once you have CSS, everything gets ranges: easy is ~12–20s/100m slower, threshold sits right at CSS, sprints much faster with full rest. Re-test every four to six weeks — a swimmer whose CSS drops from 1:50 to 1:44 but trains at the old pace leaves two minutes of stimulus in the changing room. It is the dial you keep adjusting, not a one-time ritual.
Cause two and four: continuous swimming with no progression
Swimming continuously and calling it training is the second plateau-maker. Thirty unbroken minutes feels virtuous, but without rest you cannot hold a pace fast enough to overload anything — you cruise, your stroke degrades, and you reinforce the exact medium-hard pace that stuck you. The fix is intervals: chop the distance into repeats with defined rest so each piece is fast and clean.
Instead of 1,500m straight, swim 15x100m on a send-off with 15–20s rest. Same distance, completely different stimulus. The interval training guide has the full set-structure toolkit.
But intervals alone are not enough — cause four is no progression. Doing 10x100m at the same effort for six months is consistency, not training; your body adapted weeks ago. Real training nudges the load up over a block, one variable at a time. The ladder below shows an eight-week threshold progression.
The pace stays fixed for six weeks while volume and rest change around it — you are not chasing a faster time every session, you are accumulating quality work until that pace becomes easy. Then you re-test, reset the ladder at the new number, and climb again. If managing send-offs in your head sounds like a part-time job, offload it to the swim workout generator and just swim.
Cause five: your stroke count never changed
Here is the uncomfortable one: you can get fitter every week and still get slower if your technique leaks speed. The honest measure is strokes per length. If that number has not moved in a year, your engine improved and your efficiency did not — the two cancelled out. Treat stroke count as a number you train, not a thing that happens to you.
Count strokes on the last 25m of every repeat, then add a technique block to one or two sessions a week — swum fresh, with full rest, so fatigue does not bake in the wrong pattern. Drop from 20 strokes per 25m to 17 at the same pace and you have found free speed that costs no extra fitness.
If your stroke count is stuck and you cannot feel why, that is where a second pair of eyes earns its keep — a coach, a masters squad, or a phone filming you underwater. You cannot fix a flaw you cannot see.
The fix in practice: a structured week that breaks the plateau
Causes three and six come down to balance, and the cleanest fix is to lay out the whole week at once. Most plateaued swimmers either grind every session hard or cruise every session easy. The answer is contrast: mostly easy aerobic volume, one or two genuinely hard sessions, no quality day running into the next while still tired.
Keep 60–75% of weekly distance at easy aerobic pace — it is the base that lets the hard days be hard. Split the rest between threshold work near CSS and a little true speed. The four-session week below assumes a 1:45 CSS, so adjust to your own. Only swim twice a week? Make one day mostly aerobic with a short threshold block, the other mostly threshold with a few sprint 25s — two clear jobs beat four blurred ones.
That is ~9,500m across four sessions, two-thirds of it easy. The threshold day moves your race pace, the speed day keeps your top gear from rusting, the aerobic days are the base that makes both possible. Run that shape for eight weeks with the progression ladder on the threshold set, then re-test. You do not have to design it from scratch — the 130+ free swim workouts library lets you filter by goal, level, and distance.
Cause seven: you track nothing, so you never see the plateau
The final cause hides all the others: if you do not record your sessions, a six-week plateau looks identical to a six-week improvement. Memory is a terrible coach — it flatters your hard days and forgets the easy ones. Tracking is the feedback loop that makes the other six fixes visible.
You do not need forty columns. Log distance, total time, pace on your key repeats, and one line on how the water felt. Three weeks in you can see whether your threshold 100s drift from 1:48 toward 1:44 at the same effort. Paces flat? Your load never progressed. Paces sliding while effort rises? Fatigue or stroke efficiency. With a log the plateau stops being a mystery and becomes a problem with a cause.
AquaPlan keeps your distance and time history alongside the workouts you build, and creates a Garmin-compatible FIT workout with supported ordered steps. Your Garmin records the completed swim separately; exact on-watch prompts and imported history depend on the connected device and software. The point is not the gadget — it is that the next plateau gets caught the week it starts, not the month you give up.
Article source
Written and maintained by AquaPlan Team, Swim Training & Product.
The AquaPlan team builds swim-training software for structured pool workouts, Garmin-compatible FIT export, printable workout PDFs, and progress tracking.
Focus areas: Structured swim workout design, Garmin-compatible FIT file export, Pool training plans and workout-library systems, Swim training tools for web, iOS, and Android.
Editorial standard: AquaPlan is built by lifelong swimmers — 20+ years in the water, competitive racing, and countless hours on deck. Our training guides come from that experience, not a content mill.