Skip to content
DuoSwim

Training Plans · 6 min read

45-minute swim workout: structure and timing

Plan a 45-minute pool slot around a warm-up, preparation, a main set and an easy finish. A worked 4 × 100m example shows how rests change the timing.

Written by DuoSwim Team • Apr 3, 2026 • Updated

Quick answer

The four blocks are warm-up (8–10 minutes), preparation (5–8), main set (20–25) and an easy finish (3–5). Together they span 36–48 minutes. To fit a 45-minute slot, count rests within each block and leave time for transitions.

Protect the main set when time is limited

A short pool session fails when the warm-up expands until there is no time for meaningful work, or when the swimmer skips preparation and attacks the main set cold. Work backwards from the time you must leave the water and reserve 20 to 25 minutes for the session's single priority.

Distance is secondary to time. A faster swimmer may cover 2,000m in 45 minutes while a newer swimmer covers much less. Both can complete a well-designed session if the blocks use the same time budget and appropriate repeat distances.

Put this guidance into practice with structured swim training in the DuoSwim App.

  • 8 to 10 minutes: easy swimming with stroke changes and gradual pace
  • 5 to 8 minutes: drills, short builds, or pace rehearsal for the main set
  • 20 to 25 minutes: one main set with a measurable target
  • 3 to 5 minutes: easy swimming while breathing and stroke rhythm settle

Swimming time and total pool time are different

A 45-minute slot includes time spent resting at the wall and moving between parts of the workout, as well as swimming. Distance alone does not tell you how long a session takes. A pace calculated from swimming time excludes rests; a pace calculated from total elapsed time includes them.

The four block ranges above add up to 36 to 48 minutes. They are planning ranges, not a promise that every combination fits into 45 minutes. Adding all four maximums would overrun the slot by three minutes. Count rests within each block and allow for transitions when checking the total.

Example 45-minute threshold session

This example is for a swimmer who can comfortably repeat 100m freestyle. Keep the structure but shorten repeats to 50m if technique breaks down, or extend them to 200m if that better matches your endurance goal.

  • Warm-up: 300m easy, changing stroke or breathing pattern every 50m
  • Preparation: 4 x 50m building from easy to firm, with 15 seconds rest
  • Main set: 2 rounds of 4 x 100m at a controlled hard pace, 15 to 20 seconds rest; swim 100m easy between rounds. Add a third round only if your pace leaves enough time to finish easily
  • Finish: 100 to 200m easy with relaxed exhalation and long strokes

Work out the elapsed time of one block

Take one four-repeat block from the main set above. For arithmetic only, suppose each 100m takes 2:00. That is an example input, not a target pace. From the start of the first repeat to the end of the fourth, there are three rests between repeats.

  • Swimming: 4 × 2:00 = 8:00
  • Between-repeat rests: 3 × 15 to 20 seconds = 0:45 to 1:00
  • Elapsed block time: 8:00 + 0:45 to 1:00 = 8:45 to 9:00

Check the whole session, not just the repeats

That calculation covers one block only. Any rest after its final repeat, the easy 100m between rounds, the other round, preparation and finish still take time. Count each pause once when adding up the whole session.

The swim pace calculator explains the relationship between distance and swimming time. Use its worked examples to check your arithmetic, then account separately for rests and transitions when estimating total pool time.

How to progress the same time slot

Keep the 45-minute appointment stable for three or four weeks and change only one variable. You might hold the same pace with five seconds less rest, add one repeat to each round, or keep the set unchanged and aim for tighter splits.

Do not increase distance, reduce rest, and raise pace at the same time. If technique becomes rushed or the final repeats are substantially slower, restore the previous version and repeat it before progressing.

Unsure how to read the repeats, target times or rest in a set? Work through a real App example in our guide to reading a swim workout.

Continue with DuoSwim

Get DuoSwim on your phone.

Choose the App Store for iPhone or Google Play for Android.

Download on the App StoreGet it on Google Play

Continue improving

Continue with the right next read

Practical takeaway

Set a hard start and finish time, reserve the middle 20 to 25 minutes for one measurable main set, and scale repeat distance to your current pace.

DuoSwim Team