Learn the step-by-step process for generating effective swim workouts. Set goals, pick distances, structure intervals, and export to Garmin or PDF.
Randomly combining strokes until you hit 2,000m isn't training—it's time-filling. To generate swim workouts that produce results, you need structure: training zones, progressive sets, and a clear purpose for every lap. This guide shows you how. Why Most Swimmers Build Workouts Wrong I've watched swimmers arrive at the pool with a vague plan: "I'll do 20 laps." That's not a workout—it's a lap counter with ambition.
A session without structure either undertrains (wasting your time) or throws together intensity without logic, leading to fatigue without adaptation. Effective training requires specific demands on specific energy systems. You don't gain aerobic capacity by meandering through 2,000m at moderate effort. You build it by spending time at the correct intensity—the correct zone—targeted by your workout's main set.
Before you generate swim workouts, you need to understand what you're building toward. That's where training zones come in. The 9 Training Zones You Must Know AquaPlan uses a 9-zone system that maps directly to physiological adaptations. Each zone targets a different energy system. Understanding these zones is prerequisite to building effective sessions.
Most recreational swimmers spend 80%+ of their yardage in GA1. That's fine for maintenance, but if you're chasing speed or endurance gains, you need structured time in GA2 and WA zones. AquaPlan's zone-aware builder highlights these thresholds so you don't accidentally build a recovery session when you need threshold work. Anatomy of a Swim Workout Every effective swim session follows a predictable structure.
This isn't arbitrary—it's designed to prepare your body, deliver the training stimulus, and promote recovery. When you generate swim workouts, template this structure: Gradually elevates heart rate and primes the nervous system. Typically 200-400m of easy freestyle with optional kick or drill integration. Drills or technique work that prepares your stroke for the main set's demands.
Often includes drills for whatever weakness the main set targets. This is your workout. The main set defines the session's purpose: threshold repeats for endurance, sprint bursts for speed, or technique chains for form. Everything else serves this block. Flushes metabolic byproducts and returns your body to baseline. 200-400m at GA1 or ReKom pace. Skipping this is leaving adaptation on the table.
How to Generate a Swim Workout in 6 Steps Now that you understand zones and structure, here's the process for creating sessions that produce results. Use the workout generator to build these in seconds, or handwrite them if you prefer analog planning. Step 1: Define Your Goal What adaptation do you want from this session? Endurance (GA2), lactate clearance (WA), speed (SA), or technique (TU/Drill)?
Your goal determines the main set. Pick one goal per session—mixing goals dilutes both. Step 2: Set Total Distance and Time Frame Available time drives realistic volume. 45 minutes in the water translates to roughly 2,000-2,500m for most swimmers. 30 minutes yields 1,500-1,800m. Be honest about your pool time—you can't bank yards you don't swim. Step 3: Allocate Zone Distribution Based on your goal, distribute your total yardage across zones.
A GA2-focused session might look like: 15% warm-up (GA1), 5% activation (Drill), 50% main set (GA2), 20% cool-down (GA1/ReKom), 10% technique (TU). AquaPlan's generator does this automatically based on your target zone. Step 4: Build the Main Set This is the core. Structure your main set using one of these patterns: Repetitions (6x100 at threshold, 20 seconds rest), Descending (400/300/200/100 getting faster), Pyramid (50/100/200/300/200/100/50), or Broken (800 broken into 4x200 with 30 seconds rest).
Choose the pattern that matches your goal. Step 5: Set Rest Intervals Rest determines intensity. Short rest (10-15 seconds) maintains anaerobic stress. Longer rest (30-45 seconds) allows partial recovery, enabling more volume at target pace. Rest intervals should be written into every set, not left to guesswork. For GA2 work, 15-20 seconds between 100s is standard.
Step 6: Add Warm-Up and Cool-Down Round out your main set with a progressive warm-up (start easy, build to pre-main intensity) and a flushing cool-down. This adds 400-800m depending on your total distance. A 2,000m session with warm-up and cool-down becomes a 2,400-2,800m complete workout. Example Workout: 2,000m GA2 Endurance Builder