AdvancedNATATION-5KMGoal: 1h45

Swimming 5K — Performance Plan

Regular swimmer targeting 5km open water or long-distance swimming events? This 12-week, 5-session plan develops your VO2max, lactate threshold, and specific endurance.

Duration
12
weeks
Sessions
5
per week
Distance
5
km

Prerequisites

  • Comfortable swimming 3000m (in 70-80 min)
  • Swimming 4-5x per week for at least 6 months
  • Advanced crawl technique (sighting, flip turns)

Export this plan

Add sessions to your calendar or export to your Garmin / Coros watch.

ℹ️.ICS: Apple Calendar, Google Calendar, Outlook — .FIT: Garmin Connect, Coros Training Hub, Suunto, Wahoo

Week-by-week program

S1Test & évaluation
Week 1
Lundi
Test CSS45 min

Test seuil : 400m chrono + 200m chrono → calcul allure seuil (CSS)

Mardi
Volume70 min

3 × 1000m repos 90 s — allure modérée — total 3000m

Jeudi
Intervalles60 min

16 × 100m repos 15 s — allure CSS+5s — total 1600m

Vendredi
Technique50 min

12 × 100m technique (drills) repos 30 s — total 1200m

Dimanche
Long90 min

3500m continu — allure confortable

S2Construction
Week 2
Lundi
Seuil55 min

8 × 200m à CSS repos 20 s — total 1600m + 400m récup

Mardi
Volume80 min

4 × 800m repos 60 s — total 3200m

Jeudi
VO2max55 min

8 × 150m à 90% effort / 30 s repos — total 1200m + warm-up/cool-down

Vendredi
Pull-buoy55 min

2000m pull-buoy — focus catch et traction

Dimanche
Long95 min

3800m continu — allure cible race

S3Intensité
Week 3
Lundi
Seuil60 min

5 × 400m à CSS repos 30 s — total 2000m

Mardi
Volume95 min

2 × 2000m repos 2 min — total 4000m

Jeudi
Fractionné55 min

20 × 50m sprint repos 10 s + 500m récup — total 1500m

Vendredi
Pull-buoy + plaquettes55 min

10 × 150m pull-buoy + plaquettes repos 25 s — total 1500m

Dimanche
Long105 min

4200m continu — allure race

S4Récupération 1
Week 4
Lundi
Technique40 min

10 × 100m drills repos 30 s — total 1000m

Mercredi
Volume léger65 min

2500m continu — allure facile

Vendredi
Seuil léger45 min

4 × 300m à CSS+5s repos 35 s — total 1200m

Dimanche
Long80 min

3000m continu — allure confortable

S5Bloc volume 1
Week 5
Lundi
Seuil65 min

6 × 400m à CSS repos 30 s — total 2400m

Mardi
Volume95 min

5 × 800m repos 60 s — total 4000m

Jeudi
VO2max60 min

10 × 100m à max effort repos 20 s + 800m récup — total 1800m

Vendredi
Pull-buoy60 min

2400m pull-buoy — allure seuil

Dimanche
Long115 min

4600m continu — allure cible race

S6Bloc volume 2
Week 6
Lundi
Seuil65 min

3 × 800m à CSS repos 50 s — total 2400m

Mardi
Volume95 min

4 × 1000m repos 75 s — total 4000m

Jeudi
Fractionné60 min

16 × 100m dont 8 × sprint repos 15 s — total 1600m

Vendredi
Endurance80 min

3000m continu — allure modérée

Dimanche
Long125 min

5000m continu — test objectif

S7Récupération 2
Week 7
Lundi
Technique40 min

10 × 100m drills repos 30 s — total 1000m

Mercredi
Volume léger70 min

2800m continu — allure facile

Vendredi
Seuil léger50 min

4 × 400m à CSS+5s repos 40 s — total 1600m

Dimanche
Long85 min

3200m continu — allure modérée

S8Pic volume 1
Week 8
Lundi
Seuil65 min

4 × 600m à CSS repos 40 s — total 2400m

Mardi
Volume105 min

3 × 1500m repos 90 s — total 4500m

Jeudi
VO2max60 min

10 × 100m max effort repos 20 s + 1000m récup — total 2000m

Vendredi
Pull-buoy70 min

2800m pull-buoy — focus allure cible

Dimanche
Long130 min

5200m continu — allure cible race

S9Pic volume 2
Week 9
Lundi
Seuil80 min

8 × 400m à CSS repos 30 s — total 3200m

Mardi
Volume120 min

5 × 1000m repos 75 s — total 5000m

Jeudi
Fractionné70 min

20 × 100m dont 10 × sprint repos 15 s — total 2000m

Vendredi
Endurance85 min

3200m continu — allure confortable

Dimanche
Long135 min

5500m continu — simulation complète

S10Récupération 3
Week 10
Lundi
Technique40 min

10 × 100m drills repos 30 s — total 1000m

Mercredi
Volume léger75 min

3000m continu — allure facile

Vendredi
Seuil léger50 min

4 × 400m à CSS+5s repos 40 s — total 1600m

Dimanche
Long90 min

3500m continu — allure confortable

S11Affûtage
Week 11
Lundi
Seuil55 min

4 × 400m à CSS repos 30 s — entretien

Mardi
Volume100 min

4000m continu — allure race

Jeudi
Fractionné55 min

10 × 100m sprint repos 20 s + 600m récup — total 1600m

Vendredi
Activation35 min

8 × 100m modulés repos 20 s — total 800m

Dimanche
Tempo85 min

3200m allure cible — simulation eau libre si possible

S12Race week
Week 12
Lundi
Endurance légère55 min

2000m continu — allure facile

Mercredi
Activation25 min

6 × 100m dont 3 × sprint — total 600m

Vendredi
Repos actif20 min

15 min nage très légère — activation et mental

Samedi
TEST / COURSE~1h40 à 1h50

5000m objectif — eau libre ou piscine — exprimez-vous !

Training tips

  • 1.Train at threshold pace — that's what drives progress for intermediate swimmers
  • 2.Progressive weekly volumes with 4-week cycles (3 up, 1 recovery)
  • 3.Include pull-buoy sessions to develop arm power without leg contribution
  • 4.Open water: practice sighting and wetsuit swimming in race conditions
  • 5.Recovery between sessions is key — no quality without proper recovery

Frequently Asked Questions

How do I calculate my threshold pace (CSS) in swimming?

CSS (Critical Swim Speed) = (400m time - 200m time) × 2, expressed in seconds per 100m. Example: 400m in 6:20 (380s) and 200m in 2:55 (175s) → CSS = (380-175)/2 = 102.5 → ~1:43/100m. This is your threshold training pace.

Is swimming enough for weight loss?

Swimming burns 400-600 kcal/hour depending on intensity. Combined with a balanced diet, it effectively contributes to weight loss. But cold water can stimulate appetite — keep an eye on your nutrition.

What wetsuit should I choose for an open water race?

Choose a swimming-specific wetsuit (not surfing) — they're more flexible at the shoulders to allow swim movement. 3-4mm thickness for temperate water (14-20°C). Test it in training before race day.