Swim workouts by distance: 2,000 m to 6,000 m sets that make sense
A workout is not a distance, it is a shape: enough warm-up to swim well, one clear main set with one clear purpose, and a cool-down that lets you come back tomorrow. Here is what that shape looks like at each length.
The ratios that hold at every distance
Across the 152 coached sessions in the SwimSwimSwim library the split stays remarkably stable: roughly a quarter to a third of the session is warm-up and technique, half to two thirds is the main set, and the last 10 % is easy swimming. The shorter the session, the more the warm-up matters — a 2,000 m swim with a 300 m warm-up is a race, not a session.
| Total | Warm-up | Main set | Cool-down | Rough time |
|---|---|---|---|---|
| 2,000 m | 600 m | 1,200 m | 200 m | 40–50 min |
| 3,000 m | 800 m | 1,900 m | 300 m | 60–70 min |
| 4,000 m | 1,000 m | 2,600 m | 400 m | 75–90 min |
| 5,000 m | 1,200 m | 3,400 m | 400 m | 95–110 min |
| 6,000 m | 1,400 m | 4,100 m | 500 m | 110–130 min |
One rule before the examples
A session has one focus. Endurance or sprint or technique or threshold — not all four because you happen to have 90 minutes. Mixing a hard threshold set into a sprint session ruins both: you are too tired to be fast and too fast to hold the pace. Pick one, do it properly, go home.
2,000 m swim workout
The squeezed session: short warm-up, one focused main set, no filler. Perfect for a 45-minute lane slot.
Steady Hand
5min warm-up · Z1
6x5min left to right/rounds · Z3
5min cool-down · Z1
3,000 m swim workout
The everyday session. Long enough for a real main set, short enough to fit around work.
Steady Hand
5min warm-up · Z1
6x5min left to right/rounds · Z3
5min cool-down · Z1
4,000 m swim workout
Distance work starts here. The main set is long enough to teach pacing, not just fitness.
Cold Metres
300 any stroke · Z2
2x100 drill + fins · Z1
2x100 free pull + paddles @ 1:40 DPS · Z2
3x100 free pull @1:35 · Z2
2x200 free @3' · Z2
300 free + fins + paddles (50 brush the water/50 straight arms) · Z2
5x100 free kick @2:10 · Z3
100 cool-down · Z1
5,000 m swim workout
Weekend volume. Break the main set into blocks so you keep the stroke together late on.
Grey Pace
100 warm-up · Z1
8x50 drill · Z2
100 easy · Z1
4x50 building · Z3
100 easy · Z1
800 free @12:00 · Z2
2x400 free @6:00 · Z2
4x200 free @ 3:00 · Z3
8x100 free @1:30 · Z3
16x50 free @45" · Z3
100 cool-down · Z1
6,000 m swim workout
Big day. Volume only pays off if the pace stays honest — go easier than you think in the first third.
Last Push
200 warm-up · Z1
8x50 drill · Z2
1. free · Z2
2x fins (50 back, 100 IM, 50 breast) · Z2
3. free pull · Z2
4. fins (150 free 50 back) · Z2
5. free · Z2
200 cool-down · Z2
Making any of these fit your day
Every session in the library can be scaled to the distance you actually have time for — the generator keeps the structure and the focus and trims the repeats, in multiples of 25 m so the numbers still work in a real pool. Pick a focus, set your distance, and if you have saved your CSS your target time is printed on every rep.