Triathlon Pool Workouts: Complete Swim Training Sessions
Structured triathlon swim workouts for all levels. Technique, threshold, endurance, and race-pace sessions to build your swim fitness.
Triathlon pool workouts should include a mix of technique drills, threshold sets, and endurance swimming to build both efficiency and fitness for race day.
Effective swim training isn't just about logging meters. The right workout structure builds the specific fitness you need for triathlon success.
Workout Structure Basics
The Four Components
Every good swim session includes:
| Component | Purpose | % of Workout |
|---|---|---|
| Warm-up | Prepare body, activate muscles | 10-15% |
| Drills/Technique | Improve efficiency | 15-25% |
| Main Set | Build fitness | 50-60% |
| Cool-down | Recovery, reinforce technique | 5-10% |
Workout Length by Level
| Level | Session Time | Total Distance |
|---|---|---|
| Beginner | 30-45 min | 1,200-1,800m |
| Intermediate | 45-60 min | 2,000-2,800m |
| Advanced | 60-75 min | 3,000-4,000m |
Beginner Workouts
Workout 1: Technique Foundation (1,400m)
Warm-up: 200m easy, any stroke
4 x 50m (25m kick / 25m swim)
Drills: 4 x 50m catch-up drill, 15s rest
4 x 50m fingertip drag, 15s rest
Main Set: 6 x 100m steady, focus on technique
Rest 20s between each
Cool-down: 200m easy, mix of strokes
Total: 1,400m (~35 min)
Workout 2: Building Endurance (1,600m)
Warm-up: 200m easy
4 x 50m building 1-4
Drills: 4 x 50m (25m drill / 25m swim)
Main Set: 3 x 300m at comfortable pace
Rest 30s between each
Cool-down: 200m easy
Total: 1,600m (~40 min)
Workout 3: Mixed Session (1,800m)
Warm-up: 300m easy
Drills: 6 x 50m rotating drills, 15s rest
Main Set: 4 x 50m steady, 15s rest
4 x 100m steady, 20s rest
4 x 50m steady, 15s rest
Cool-down: 200m easy choice
Total: 1,800m (~45 min)
Intermediate Workouts
Workout 4: CSS Threshold (2,400m)
Purpose: Build sustainable race pace
Warm-up: 300m easy
4 x 100m as 50m drill / 50m swim
Pre-Main: 4 x 50m building, 15s rest
Main Set: 5 x 200m at CSS pace, 15s rest
Recovery: 200m easy
Finish: 4 x 50m descend 1-4, 20s rest
Cool-down: 200m easy
Total: 2,400m (~55 min)
Find your CSS pace: CSS Calculator
Workout 5: Speed and Endurance (2,600m)
Warm-up: 400m choice
4 x 50m drills, 15s rest
Speed Set: 8 x 50m fast, 20s rest
Target: CSS pace - 5 sec/100m
Recovery: 200m easy
Endurance Set: 800m continuous
Steady pace, focus on technique
Cool-down: 200m easy, any stroke
Total: 2,600m (~60 min)
Workout 6: Pyramid Session (2,800m)
Warm-up: 300m easy
4 x 50m build, 15s rest
Main Pyramid:
100m at CSS pace, 15s rest
200m at CSS pace, 15s rest
300m at CSS pace, 20s rest
400m at CSS pace, 30s rest
300m at CSS pace, 20s rest
200m at CSS pace, 15s rest
100m at CSS pace
Recovery: 200m easy
Finish: 4 x 50m choice, 15s rest
Cool-down: 200m easy
Total: 2,800m (~65 min)
Advanced Workouts
Workout 7: Threshold Challenge (3,200m)
Warm-up: 400m easy
200m (50m kick / 50m drill / 50m swim / 50m fast)
Pre-Main: 6 x 50m at CSS pace, 10s rest
Main Set 1: 6 x 200m at CSS pace, 10s rest
Target: Consistent splits
Recovery: 100m easy
Main Set 2: 8 x 50m descend 1-4 twice
Start at CSS, finish at max
20s rest
Cool-down: 300m easy, mix of strokes
Total: 3,200m (~70 min)
Workout 8: Race Simulation (3,400m)
Warm-up: 400m easy
4 x 100m as 25 drill / 75 swim
Race Simulation: 1,500m continuous
- First 300m: Controlled start
- Middle 900m: Race pace
- Final 300m: Strong finish
Practice sighting every 10 strokes
Recovery: 400m easy
Finish Set: 6 x 100m descend 1-3, repeat
15s rest
Cool-down: 300m easy
Total: 3,400m (~75 min)
Workout 9: VO2max Intervals (3,000m)
Warm-up: 400m easy
4 x 50m build, 15s rest
Main Set 1: 8 x 100m at CSS pace - 3 sec/100m
15s rest
Very hard!
Recovery: 200m easy
Main Set 2: 4 x 200m at CSS pace, 20s rest
Recovery: 200m easy
Finish: 4 x 50m easy, 10s rest
Cool-down: 300m easy
Total: 3,000m (~70 min)
Specialty Workouts
Workout 10: Open Water Prep (2,400m)
Warm-up: 300m easy
4 x 50m drills
Sighting Practice:
4 x 100m with sighting every 8 strokes
15s rest
Drafting Simulation:
4 x 200m alternating pace
(50m fast / 50m steady) x 4
20s rest
Race Exit: 4 x 50m negative split
(start slow, finish fast)
15s rest
Continuous: 600m steady with regular sighting
Cool-down: 200m easy
Total: 2,400m (~55 min)
Workout 11: Technique Focus (2,200m)
Warm-up: 200m easy
Drill Block 1 - Catch:
4 x 50m (25m fist swim / 25m normal)
4 x 50m single arm (2 each arm)
Drill Block 2 - Rotation:
4 x 50m 6-kick switch
4 x 50m side kick (2 each side)
Drill Block 3 - Integration:
4 x 100m as 25 drill / 25 swim / 25 drill / 25 swim
Main: 600m continuous focusing on technique
Count strokes each 100m
Cool-down: 200m easy
Total: 2,200m (~50 min)
Learn more: Triathlon Swim Drills
Workout 12: Lactate Builder (3,000m)
Warm-up: 400m easy
4 x 100m descend, 15s rest
Main Set: 3 rounds of:
4 x 100m at CSS pace, 10s rest
1 x 400m at CSS pace + 5 sec/100m
Rest 30s between rounds
Cool-down: 300m easy
Total: 3,000m (~70 min)
Weekly Swim Schedule Examples
Beginner (2 sessions/week)
| Day | Workout Focus | Duration |
|---|---|---|
| Tue | Technique (Workout 1) | 35 min |
| Sat | Endurance (Workout 2) | 40 min |
Intermediate (3 sessions/week)
| Day | Workout Focus | Duration |
|---|---|---|
| Mon | CSS Threshold (Workout 4) | 55 min |
| Wed | Technique Focus (Workout 11) | 50 min |
| Sat | Pyramid or Endurance | 60-65 min |
Advanced (4 sessions/week)
| Day | Workout Focus | Duration |
|---|---|---|
| Mon | Threshold (Workout 7) | 70 min |
| Wed | Speed/VO2max (Workout 9) | 70 min |
| Fri | Technique/Recovery | 50 min |
| Sun | Race Simulation (Workout 8) | 75 min |
Workout Customization
Adjusting for Your Level
If workout is too hard:
- Reduce distances (50%)
- Add more rest
- Slow down main set pace
- Remove one component
If workout is too easy:
- Increase distances
- Reduce rest intervals
- Speed up pace
- Add a set
Tracking Progress
Monitor these metrics:
- Total weekly distance
- Average pace at CSS
- Stroke count per length
- Perceived effort at same pace
Related Resources
- CSS Calculator - Find your threshold pace
- Triathlon Swim Drills - Drill technique
- Triathlon Swim Technique Guide - Full technique
- CSS Training for Triathlon - Threshold training
- Olympic Triathlon Swim Training - Distance-specific