Swim Set Rest Calculator

Enter your 200m and 400m swim test times to calculate your Critical Swim Speed (CSS) — your lactate threshold pace per 100m. The Swim Set Rest Calculator then derives your five training zones with target paces and recommended rest intervals for each set, so every workout is structured for maximum aerobic gain.

Disclaimer: This tool is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making any health-related decisions.

min

Minutes portion of your 200m time trial result

sec

Seconds portion of your 200m time trial result

min

Minutes portion of your 400m time trial result

sec

Seconds portion of your 400m time trial result

Select the length of your training pool

m

The distance of each repeat in your set (used to calculate rest time)

Results

Critical Swim Speed (CSS)

--

Zone 1 — Recovery Pace

--

Zone 2 — Aerobic Pace

--

Zone 3 — Threshold Pace (CSS)

--

Zone 4 — VO2 Max Pace

--

Zone 5 — Sprint Pace

--

Results Table

More Health & Fitness Tools

Frequently Asked Questions

What is Critical Swim Speed (CSS)?

Critical Swim Speed is the fastest pace you can sustain aerobically — essentially your lactate threshold pace in the water. It's calculated from your 200m and 400m time trial results using the formula: CSS = (400m distance − 200m distance) ÷ (400m time − 200m time) × 100. Training at or near CSS produces the greatest aerobic fitness gains.

What is Critical Swim Speed or Threshold Pace?

CSS is often called threshold pace because it represents the boundary between aerobic and anaerobic effort. Below CSS you accumulate very little lactate; above it lactate builds rapidly. Structuring sets around this threshold maximises your sustainable swim speed over time.

Why should I care about CSS training?

CSS-based training gives you an objective, data-driven target pace rather than relying on perceived effort alone. Swimming regularly in Zone 2–3 around your CSS improves stroke efficiency, aerobic capacity, and race-day pacing. It's the cornerstone methodology used by elite triathlon and open-water swim coaches worldwide.

How do I test my CSS accurately?

Warm up thoroughly, then swim a maximal 400m time trial. Rest 10–15 minutes, then swim a maximal 200m time trial. Both efforts must be all-out for the formula to be valid. Use a pace clock or sports watch to record times to the second, and perform the test in the same pool you train in regularly.

How are the rest intervals calculated?

Rest intervals are derived from the ratio of your set time to your CSS pace. Easier zones (1–2) use shorter rest because the pace is slower and recovery is faster, typically 10–20% of set duration. Harder zones (4–5) require longer rest — often 50–100% of set duration — to allow sufficient recovery so you can maintain quality effort on every repeat.

How often should I swim in each training zone?

A balanced weekly plan allocates roughly 60–70% of volume to Zones 1–2 (aerobic base), 15–20% to Zone 3 (CSS threshold work), and 10–15% to Zones 4–5 (high-intensity intervals). Doing too much high-intensity work without adequate easy swimming leads to overtraining and plateaus.

Does pool length affect my CSS calculation?

The raw CSS pace calculation is the same regardless of pool length, but your actual split times per length will differ due to turn frequency and push-off advantage. Turns in a 25m pool can make you appear faster than in a 50m pool. Use the pool length selector to help translate paces into per-length targets for your environment.

How often should I retest my CSS?

Retest every 4–8 weeks, especially during a structured training block. As your fitness improves, your CSS pace will get faster and all five training zones will update accordingly. Retesting ensures you're always training at the right intensity and not underworking as you get fitter.