Train at the right intensity

Swimming Training Zones

Understand the five swimming training zones, how they relate to your CSS pace, and how to structure workouts for endurance, threshold and speed.

Training at the right intensity is what separates productive swimming from just getting wet. Every session has a purpose — building aerobic endurance, raising your threshold, developing speed — and each purpose is served by a specific intensity band, or training zone. Swim too hard on an easy day and you arrive at your next quality session fatigued; swim too easy on a threshold set and you never push the system you meant to train. The zone system keeps intensity honest.

This guide uses a five-zone model anchored to your CSS (Critical Swim Speed) pace. CSS is the single best reference point for swimming intensity because it is measured, personal, and directly tied to your lactate threshold — the physiological boundary that the zones are built around. Once you know your CSS pace, every zone is just a multiplier of it.

Why training zones matter

Swimming is an endurance sport dominated by the aerobic system, but different intensities develop different physiological systems. A week of swimming that is all one speed tends to produce one kind of fitness and leave the others untouched. Training zones exist to make sure you spend time in each system deliberately:

  • Easy aerobic work builds the capillary network and mitochondrial density that let you swim for long periods and recover between hard efforts. It is the foundation that everything else sits on.
  • Threshold work raises the pace at which lactate accumulates — effectively, it lifts your CSS. This is the highest-impact training for racing distances from 200 m to 1500 m.
  • VO2max and sprint work develops top-end speed and the ability to tolerate high lactate. It is lower in volume but sharpens race performance and finishing speed.

The art of a training week is balancing these. A common pattern is two or three easier aerobic sessions for every one or two harder threshold or speed sessions, with the hard days spaced so that you arrive at each one recovered. Get the zones right and fitness improves steadily; get them wrong — usually by going too hard too often — and you plateau or regress.

The five swimming training zones

The table below defines each zone as a multiplier of your CSS pace. A multiplier greater than 1.0 means slower than CSS (because a larger pace number = more time per 100 m); a multiplier less than 1.0 means faster than CSS. So Zone 1 at 1.15–1.25 × CSS is comfortably slower than threshold, and Zone 5 at 0.80–0.90 × CSS is a hard sprint well above threshold.

ZoneNamePace (× CSS)Perceived effortPrimary system
1Easy aerobic1.15 – 1.25 × CSSVery light, fully conversationalAerobic base / recovery
2Moderate aerobic1.05 – 1.15 × CSSLight, sustainable, steadyAerobic endurance
3CSS / Threshold1.00 – 1.05 × CSSHard but sustainable, can't chatLactate threshold
4Hard / VO2max0.90 – 1.00 × CSSVery hard, heavy breathingVO2max / anaerobic
5Sprint0.80 – 0.90 × CSSMaximal, can't sustain for longSpeed / neuromuscular

The overlap between zones is deliberate — physiology is a continuum, not five neat boxes, and your exact boundary between “moderate” and “threshold” depends on your fitness. Use the ranges as a guide, and confirm them with perceived effort: if a “threshold” rep feels easy, you are probably in Zone 2 and should speed up; if it feels like a sprint, you have drifted into Zone 4 and should ease off.

How to calculate zones from your CSS

Calculating a zone pace is a single multiplication. Take your CSS pace in seconds per 100 m and multiply by the zone factor. Convert the result back to a MM:SS pace for display.

Zone pace

zone pace (s/100) = CSS pace (s/100) × zone multiplier

Example. Your CSS test gives a CSS pace of 1:30 per 100 m, which is 90 s/100. Your zones are:

  • Zone 1 (1.15–1.25): 90 × 1.15 = 103.5 s to 90 × 1.25 = 112.5 s → 1:43 – 1:52 per 100 m
  • Zone 2 (1.05–1.15): 94.5 s to 103.5 s → 1:34 – 1:43 per 100 m
  • Zone 3 (1.00–1.05): 90 s to 94.5 s → 1:30 – 1:34 per 100 m
  • Zone 4 (0.90–1.00): 81 s to 90 s → 1:21 – 1:30 per 100 m
  • Zone 5 (0.80–0.90): 72 s to 81 s → 1:12 – 1:21 per 100 m

So your easy aerobic swimming sits around 1:45–1:50 pace, your threshold work sits right at 1:30, and your sprints dip under 1:20. Worked from a single CSS number, this gives you a personalised pace chart for every session. Run a fresh CSS test every 4–6 weeks and the zones recompute automatically as you get faster. Use the CSS calculator to get your starting pace.

Re-test CSS regularly

Your zones are only as good as your last CSS test. If your CSS has improved but you are still training off the old number, your “threshold” sessions are secretly easy aerobic work and your fitness will stall. Re-test every four to six weeks, or after any training block, and shift every zone pace down accordingly.

Sample workouts for each zone

Below is one representative set for each zone, all built around a 25 m pool and the pace chart above. The send-offs are chosen so that the target pace produces the intended rest — use the interval calculator to adjust for your own CSS.

Zone 1 — Easy aerobic Recovery

4 × 200 m easy on 3:30

Swim each 200 at roughly 1:50 pace (Zone 1 for a 1:30 CSS), leaving every 3:30. With a 3:40 swim you get 10 s rest. This is a classic recovery or base-builder set: low stress, high volume, pure aerobic foundation. You should finish feeling like you could do another four.

Zone 2 — Moderate aerobic Endurance

10 × 100 m moderate on 1:40

Swim each 100 at around 1:38–1:42 pace (Zone 2 for a 1:30 CSS), leaving every 1:40. This keeps you squarely in the aerobic endurance band with minimal rest. It is the bread-and-butter distance set: 1000 m of steady work that builds aerobic capacity without crossing into threshold.

Zone 3 — CSS / Threshold Threshold

8 × 100 m CSS on 1:30 (5 s rest)

Swim each 100 right at your CSS pace of 1:30, leaving every 1:35 to give about 5 s rest. This is the signature CSS set: short rest at threshold intensity accumulates time at the exact pace you are trying to raise. It should feel hard but controlled for the first six reps; the last two are genuinely tough.

Zone 4 — Hard / VO2max VO2

6 × 50 m hard on 1:00

Swim each 50 at 1:21–1:30 pace (faster than CSS), leaving every 1:00. With 50s taking roughly 40–45 s you get 15–20 s rest — enough to repeat the effort but not enough to fully recover. This set pushes your VO2max and tolerates high lactate. Keep the total volume modest: 300 m at this intensity is a full session's worth of quality.

Zone 5 — Sprint Speed

8 × 25 m sprint on 1:00

Swim each 25 at maximal effort, leaving every 1:00. A 25 takes 12–16 s, so you get 45 s+ of full recovery — this is pure speed and neuromuscular work, not a fitness test. Quality is everything: every rep should be fast and technically sharp. Sprint sets are always short, always fully recovered, and always placed first in a session when you are fresh.

Putting a week together

A balanced week for a fitness swimmer might be: Mon Zone 1 recovery, Tue Zone 3 threshold (the 8×100 set), Thu Zone 2 endurance (the 10×100 set), Sat Zone 4/5 speed (the 6×50 and 8×25 combined). That gives two hard days, two easier days, and two rest days — enough stimulus to improve, enough rest to absorb it.

Using a pace clock and send-offs

Training zones only work if you actually swim at the target pace, and in a pool that means using the pace clock. The pace clock is the large 60-second dial on the wall; a send-off like “on 1:30” means you leave every time the second hand hits 30 (or every 90 s on a digital clock). The discipline is to leave on the send-off no matter how tired you are, and to read your time off the clock when you finish — the gap between your finish time and the next send-off is your rest.

For zone-based training, set the send-off so that swimming the target pace yields the rest you want. For a Zone 3 set with 5 s rest at 1:30 CSS pace, the send-off is 1:30 + 0:05 = 1:35. The interval calculator works this out for any pace, rest and distance. If you find yourself consistently getting more rest than planned, your CSS has improved and it is time to re-test; if you are getting less, either you are off-pace or the send-off is too tight for your current fitness.

Recovery and periodisation

Hard training only makes you fitter if you recover from it. The adaptation — the actual rise in CSS, the capillary growth, the speed gains — happens during recovery, not during the set. Two principles keep recovery working for you:

  • Easy days are easy. The most common training error is swimming Zone 1 and Zone 2 days too hard. An easy day that drifts into Zone 3 leaves you fatigued for your next hard session without giving you the aerobic benefits you meant to get. If in doubt, swim slower.
  • Build in recovery weeks. A simple periodisation pattern is three weeks of building volume or intensity followed by one easier week at roughly 60–70% of the peak load. The recovery week is when the body consolidates the stimulus; skipping it leads to accumulating fatigue and a plateau.

Over a longer horizon — a season or a year — periodisation means cycling through phases: an aerobic base phase heavy in Zone 1 and 2, a threshold phase heavy in Zone 3, and a sharpening phase that adds Zone 4 and 5 before a target race, followed by a taper. The zones do not change, but the proportion of time spent in each does, and that proportion is what turns general fitness into race-specific form.

The one-sentence rule

If you can talk, you are in Zone 1 or 2; if you can only manage a word or two, you are in Zone 3; if you cannot talk at all, you are in Zone 4 or 5. Perceived effort is a free, always-on check on whether your pace-based zones are in the right place.

Start by getting your CSS, build the five zone paces from it, and plan a week that touches each zone deliberately. The calculators in the sidebar handle the maths; this guide gives you the structure.

Use these formulas in our calculators

Every calculator applies these exact formulas — try one now.

Browse all calculators