Swim Training Zones Calculator

Calculate your 5 swim training zones from CSS (Critical Swim Speed) test results — with pace ranges and set examples

Swim training zones based on Critical Swim Speed (CSS) give every swimmer a precise, scientifically grounded set of pace targets for structured workouts. CSS is derived from two simple timed swims — a 400 and a 200 — and represents your lactate threshold pace in the water. Training in the right zone for each session is the fastest way to improve swim fitness and race performance.

Pool unit:

CSS Test Results

: mm:ss
: mm:ss
CSS Test protocol: Warm up, then swim 400 at best effort. Rest 10-15 min. Swim 200 at best effort. Record both times above.

How to Use the Swim Training Zones Calculator

The swim training zones calculator derives your five training zones from the CSS (Critical Swim Speed) test, giving you a precise, science-based pace target for every type of training session — from easy recovery swims to maximum sprint efforts.

Step 1: Choose Your Pool Unit

Use the toggle at the top to select Yards (SCY) or Meters. All zone paces will display in your chosen unit. The CSS formula works identically in both — just make sure you do both the 400 and 200 swims in the same pool.

Step 2: Perform the CSS Test

Warm up for 10-15 minutes. Then swim 400 yards (or meters) at your best sustainable effort — not all-out, but the fastest pace you can hold for the full distance. Record your time. Rest completely for 10-15 minutes. Then swim 200 yards (or meters) all-out and record that time. Enter both into the calculator.

Step 3: Read Your CSS and Zone Targets

The calculator displays your CSS pace per 100 yards or meters. This is your threshold pace — the fastest pace you can theoretically sustain for a very long time. Below that, five training zones are shown as pace ranges per 100, each with a percentage of CSS and a color indicator.

Understanding Each Zone

Zone 1 (Recovery): Slow aerobic swimming, promoting blood flow and active recovery. Ideal for warm-up, cool-down, and easy days. Zone 2 (Endurance): The foundation of aerobic fitness. Most long sets should be here. Zone 3 (Threshold): At or near CSS pace — the most productive zone for improving your CSS. Zone 4 (VO2max): Hard interval efforts that build maximal aerobic capacity. Zone 5 (Sprint): All-out speed work for short repeats, developing raw speed and neuromuscular power.

Using Sample Sets

Each zone includes a sample set showing a typical workout structure. For Zone 3 threshold work, you might see 10 × 100 at CSS pace, 20 sec rest. Use the listed interval pace as your target — not faster, not slower. Precision is what makes CSS-based training effective. Retest every 6-8 weeks to keep your zones current as your fitness improves.

Frequently Asked Questions

Is this swim training zones calculator free?

Yes, the swim training zones calculator is completely free with no signup required. All calculations run locally in your browser and your data is never sent to any server.

Is my data private?

Absolutely. Every calculation happens in your browser using JavaScript. Your swim times and training data are never transmitted or stored anywhere.

What is Critical Swim Speed (CSS)?

Critical Swim Speed is the fastest pace you can theoretically sustain indefinitely — it approximates your lactate threshold in the water. It is calculated from two timed swims: a 400 and a 200. CSS = (400 distance - 200 distance) / (400 time - 200 time), expressed as pace per 100 yards or meters.

How do I do the CSS test?

Warm up thoroughly, then swim a timed 400 at your best sustainable effort. Rest fully (10-15 minutes). Then swim a timed 200 at your best effort. Enter both times into the calculator. The test works in any pool length — just be consistent and use the same unit (yards or meters) for both swims.

What are the 5 swim training zones?

Zone 1 (Recovery) is easy aerobic swimming at 115-120% of CSS pace. Zone 2 (Endurance) builds aerobic base at 105-115% CSS. Zone 3 (Threshold) is at or near CSS pace (100-105%) and is the primary zone for CSS improvement. Zone 4 (VO2max) is harder than CSS (90-100%) and develops maximal oxygen uptake. Zone 5 (Sprint) is all-out effort faster than 90% CSS for very short, powerful sets.

How accurate is CSS as a training guide?

CSS is well-validated in sport science research as a reliable marker of lactate threshold in swimmers. Studies show CSS correlates strongly with race performance and is a better training anchor for distance swimmers than heart rate, which is unreliable in water. Regular retesting every 6-8 weeks keeps your zones accurate.

How often should I retest my CSS?

Most coaches recommend retesting CSS every 6 to 8 weeks, or at the start of each training block. As your fitness improves, your CSS pace will get faster, making your old zones too easy. Retesting keeps your training precise and ensures you are working at the right intensity.

Can I use this calculator with yards instead of meters?

Yes, use the unit toggle to switch between yards and meters. All CSS calculations and zone paces will display in your chosen unit. The formulas work identically in both units — just be consistent and use the same unit for both your 400 and 200 timed swims.