⚑ AnythingOnline
🏊
Critical Swim Speed (CSS) Pace & Training Zones Calculator Health & Fitness
100% Free β€’ No Sign-Up

Critical Swim Speed (CSS) Pace & Training Zones Calculator

Calculate your Critical Swim Speed (CSS) threshold pace per 100m or 100yd from 400m and 200m time trials, generate training zones, and compute interval repeat splits.

Time Trial Test Results (400 & 200)

Perform the 400m test first after a solid warmup, rest 10-15 min, then perform the 200m test.
Critical Swim Speed (CSS) Threshold Pace
--
--
Zone 2 Aerobic Base Pace
--
CSS + 4 sec / 100m
Threshold 400m Repeat Split
--
Exact 400m CSS pace
Swim Training Zones (Pace per 100m/yd)
Zone 1: Recovery (CSS + 7s)
--
Zone 2: Aerobic Base (CSS + 4s)
--
Zone 3: Tempo (CSS + 2s)
--
Zone 4: Threshold (CSS) (Exact CSS Pace)
--
Zone 5: VO2 Max / Sprint (CSS - 3s)
--
CSS Repeat Split Target Times
50m Split
--
100m Split
--
200m Split
--

What is Critical Swim Speed (CSS)?

Critical Swim Speed (CSS) is your theoretical swimming aerobic threshold paceβ€”the fastest pace you can sustain continuously for a 1,500m effort without exhaustion. In swimming and triathlon physiology, CSS corresponds directly to your lactate threshold (LT2) or maximal lactate steady state (MLSS).

The CSS Formula & Derivation

CSS is derived from the slope of the linear distance-time relationship between a 400m and 200m time trial:

CSS Speed (m/s) = (400 - 200) / (T_400 - T_200) = 200 / (T_400 - T_200)
CSS Pace per 100m (seconds) = 100 / CSS Speed = (T_400 - T_200) / 2

Notice how the math resolves into an elegant standard: your CSS pace per 100m in seconds is simply half the difference between your 400m and 200m times!

How to Conduct the 400m & 200m Swim Test

  • Warm-up: 400m easy swim with drills and 4 Γ— 50m build efforts.
  • 400m Time Trial: Push off the wall and swim 400m at maximal even-paced effort. Record your exact time to the second.
  • Active Recovery: 10 to 15 minutes of gentle recovery swimming and kicking.
  • 200m Time Trial: Swim 200m maximal effort. Record your exact time.

Training with CSS Zones

Once you know your CSS pace (e.g., 1:30 / 100m), you can program squad sets:

  • Threshold Development: 10 Γ— 100m at CSS with 15s rest, or 5 Γ— 200m at CSS with 20s rest.
  • Aerobic Base Endurance: 4 Γ— 400m at CSS + 4s/100m with 30s rest.
  • VO2 Max Over-speed: 8 Γ— 50m at CSS - 3s/100m with 30s rest.

Frequently Asked Questions

Why does the CSS test use 400m and 200m instead of a 1000m continuous swim?

A 1000m or 1500m solo time trial is mentally and physically exhausting and prone to severe pacing errors. Using the mathematical slope between 400m and 200m cancels out anaerobic starting reserves and provides an accurate, repeatable aerobic threshold estimate.

How often should I re-test my Critical Swim Speed?

Re-test every 6 to 8 weeks. As your aerobic fitness and stroke mechanics improve, your CSS pace will drop by 1 to 3 seconds per 100m, requiring you to update your training paces.

Does pool length (25m vs 50m) affect CSS pace?

Yes. Swimming in a 25m short-course pool allows you to push off the wall and streamline twice as often as a 50m Olympic pool, resulting in CSS paces typically 2 to 4 seconds faster per 100m in short course.