Free tool

Critical Swim Speed Calculator

Two time trials, one number. CSS is the single most useful pace you can know — the line between aerobic training and the work that actually improves race speed.

:
:
Your CSS pace
—per 100m
Threshold (CSS)
—
10-20 × 100 on CSS pace + 10-15s rest. The bread-and-butter set for a faster 200/400/800.
VO₂ max
—
~5s/100 faster than CSS. 6-10 × 100 on 1:1 work:rest. Builds your race top-end.
Race pace (200)
—
~10s/100 faster than CSS. 4-8 × 50 with full recovery. Race-speed tolerance.
Easy aerobic
—
~10s/100 slower than CSS. Long sets, technique focus, warm-ups and warm-downs.
Try it tomorrow

—

What is Critical Swim Speed?

CSS is the fastest pace you can sustain aerobically — essentially your swimming threshold. Train at CSS and you push that line up. Train slower than CSS and you mostly maintain. Train faster than CSS, you build top-end speed but burn out fast.

The 400/200 method (Ginn, 1993) is the simplest field test: the difference between your 400m and 200m time, divided by two, gives you a remarkably accurate per-100 threshold pace. No lactate analyser needed.

How to use it

Once a week, do a CSS set: 8-20 × 100 on CSS pace with 10-15 seconds rest. If you can't hit the pace, your CSS dropped — retest. If it feels too easy after a month, retest — your CSS has improved.

Get the daily 5-min read for swimmers

One technique, training, or mindset edge every morning. Free. No fluff.

Sign me up →