Club scheduling software

Swim team schedule: lanes, training groups and meet days in one calendar

A swim team schedule works best when the pool hours, the training groups and the meet days live in one calendar. This page is for swim club directors, head coaches and volunteer schedulers. The method works with any tool, including a spreadsheet; the product section comes after.

Get the app on iPhone Get the app on Android

Starter is free for clubs with up to 10 teams.

Two youth athletes ready for the season
  • Basketball
  • Hockey
  • Football
  • Baseball
  • Volleyball
  • Tennis
  • Track
  • Swimming
  • Golf
  • Martial Arts
  • Fitness
  • Lacrosse
  • Rugby
  • Cheer
  • Wrestling
  • Skating
  • Gymnastics
  • And More

Watch the video guide

Swim Team Schedule: Lanes, Training Groups and Meet Days · Watch on YouTube

Read the video transcript

A swim calendar that fits your lanes

0:00 By the end of this video, you will have one swim calendar for your lanes, your training groups and your meet days. It keeps practices calm and families well informed. We will cover the inputs, how to turn pool hours into lane slots, a worked week, a meet-day plan, the checks, and how Play 2 Earn Sports helps.

What makes swim scheduling different

0:20 Swimming has its own rhythm. Pool time is rented in blocks. Lanes are shared. Swimmers train in groups by level, and meet days follow their own calendar.

0:30 A swim club rarely owns the water. A school, a recreation centre or a facility partner holds the hours. Those hours change by session, and sometimes by date.

How do I build a swim team schedule?

0:42 Start with four inputs. First, the pool hours you really hold, and how many lanes each session offers. Second, your training groups, their sizes and their coaches. Third, the season dates and the meet days you already know.

0:57 Fourth, the dates each family is unavailable. Collect these on one form, by one deadline.

Turn pool hours into lane slots

1:03 Next, turn pool hours into lane slots. A session is the water time plus the changeover on deck. Count lanes, not just hours. Six lanes for one hour is six lane hours.

1:15 Here is a typical example. It is illustrative, not a specific club. A club holds six lanes from four to seven in the evening. That is three hours, and eighteen lane hours.

1:27 Each group uses two lanes for thirty minutes. That is one lane hour. One evening gives eighteen group turns. Two evenings give thirty-six turns.

1:37 Seventeen groups training twice a week need thirty-four, leaving two spare. Here is a typical week. It is illustrative, not a specific club. Six lanes are free on Monday and Wednesday evenings.

1:49 Each group trains twice, so seventeen groups need thirty-four turns, and two turns stay spare. Spread the turns so no group trains on back-to-back evenings. Here both evenings are used, so give each group one turn on Monday and one on Wednesday. Keep one spare turn each evening for a make-up or a new swimmer.

Swim meet schedule of events

2:10 A swim meet schedule of events is a different kind of plan. It lists the warm-up, each event, the breaks, the timers and the results desk. Build it from the meet host's pack, and share it early. On meet day, warm-up comes first, then events in the order the host publishes.

2:27 Leave time between events for swimmers to get to the blocks. Families need the arrival time, the heat order and the finish time. Meet management is detailed work. Entries, heat sheets and results are usually handled in your meet software. Today, that part stays your club's process, while practices and family notices live in one calendar.

Check the draft before you publish

2:47 Before you publish, check the draft. Look group by group: no swimmer in two places at once. Look lane by lane: no lane double-booked. Check that a coach is on deck for every session.

3:00 Keep one spare turn each evening. Then publish once, and say clearly where families will hear about a change. A single, predictable place saves many questions.

How Play 2 Earn Sports helps

3:11 Now, how Play 2 Earn Sports helps. You enter the pool as a venue, with its availability windows, a buffer between sessions and date-specific exceptions. Clubs can block holidays and closures on their teams and venues. Practices and events are on the calendar, with RSVPs and a clear No reply for coaches.

3:31 Announcements and the existing team chat keep everyone in one place. Guardians linked to more than one child can switch between them. The app installs from the website on iPhone and Android. Play 2 Earn Sports covers eighteen sports.

3:45 Today, meet entries, heat sheets and results stay with your meet software or your club's process. Gather the inputs, count the lane slots, check the draft and publish once. The full guide is on the page linked in the description. Try it with your own pool: Starter is free for clubs with up to 10 teams. Thanks for watching.

What makes swim club scheduling different

  • The water is rented

    A school, a recreation centre or a facility partner holds the pool hours. The club holds lanes inside those hours, and the hours can change by session or by date.

  • Lanes are shared

    Several training groups can use the same pool at once, each in its own lane or pair of lanes. The schedule has to show lanes, not just "practice at six".

  • Groups train by level

    A club may run learn-to-swim, junior, senior and masters groups. Each group has its own lane needs, session length and coach.

  • Meets follow a different calendar

    A swim meet schedule of events is built by the meet host: warm-up, events, breaks, timers and results. It sits alongside the weekly practice rhythm, not inside it.

  • Families plan around both

    A family needs the practice night, the meet date and the arrival time, in one place they can check again.

Step 1

Gather four inputs before you place a lane

  1. Pool hours and lane count

    For every session, write the day, the start and end time, and how many lanes the club holds. Note the changeover time on deck between sessions.

  2. Training groups and coaches

    List each group, its approximate size, how many lanes it needs, how long its session runs, and which coach is on deck.

  3. Season and meet dates

    First and last practice, the meet days already confirmed, and the dates the pool is closed.

  4. Family blackout dates

    Ask families for the dates they cannot attend, on one form, by one deadline. Keep this separate from a swimmer's regular weekly availability.

Then write your rules down: how many turns each group trains each week, the earliest and latest pool time, and how much lane space a group needs.

Step 2

Turn pool hours into lane slots

A lane slot is one lane for one session. Count lane hours, not just clock hours.

Illustrative example, not a specific club.

A club holds six lanes from 4:00 to 7:00 in the evening. That is three hours, so:

6 lanes × 3 hours = 18 lane hours for that evening.

If a training group uses two lanes for thirty minutes, it uses one lane hour. One evening therefore holds 18 group turns. Two evenings hold 36 turns.

Changeover matters. If the pool needs ten minutes between sessions for the next group to get in, build it into the session length before you count turns. A session that looks like thirty minutes of water time may really take forty minutes of pool time.

Worked example

Six lanes, two evenings, seventeen groups

Illustrative example, not a specific club.

A swim club holds six lanes on Monday and Wednesday evenings, 4:00 to 7:00. It runs seventeen training groups, and each group trains twice a week. That is 17 groups × 2 turns = 34 turns each week.

Worked example — six lanes, two evenings, seventeen groups
GroupGroupsTurns each weekTotal turns
Learn-to-swim 6 2 12
Junior 5 2 10
Senior 4 2 8
Masters 2 2 4
Total 17 34

Capacity check. One evening holds 18 lane hours, and one group turn uses two lanes for thirty minutes, which is one lane hour. So one evening holds 18 turns, and two evenings hold 36 turns. The club needs 34, so 2 turns stay spare, one each evening. That leaves room for a make-up, a trial swimmer or a taper week.

The important arithmetic is this: turns needed must be no more than lanes × sessions × turns per lane. If the number is close, keep at least one spare turn each evening rather than filling every lane.

Step 3

Give every group a regular weekly shape

A regular shape is easier for families and coaches than a different time each week. A simple pattern:

  • Monday:

    Each group's first weekly turn.

  • Wednesday:

    Each group's second weekly turn.

  • Each group keeps the same lane pair and the same start time

    On both evenings where the pool allows it.

  • One spare turn each evening

    Stays open for a make-up, a trial swimmer or a coach change.

Then check the shape against the people:

  1. Does any swimmer appear in two groups at once?
  2. Does every session have a coach on deck?
  3. Does any group have more swimmers than its lanes can safely hold? Use your club's own lane-size and safety rules.
  4. Are family blackout dates respected?
  5. Is the latest session inside the pool's closing time, changeover included?

Swim meet schedule of events: a separate plan

A swim meet schedule of events is not the same as the weekly practice calendar. It is built from the meet host's pack and usually includes:

  1. Warm-up

    By group or club, with a start and end time.

  2. Events in order

    , with the event number, age group and stroke as the host publishes them.

  3. Breaks

    Long enough for swimmers to get to the blocks and for timers to reset.

  4. Timers and officials

    , with a named lead for each session.

  5. The results desk

    , where times are collected and posted.

Families need three things early: the arrival time, the warm-up time and the estimated finish time. The host's meet pack is the source of truth for the event order, entries and heat sheets.

Today, meet entries, heat sheets and results are your club's process or your meet software. Practices and family notices live in one calendar, which is the part around the meet.

Step 4

Publish once, then communicate changes clearly

Publish the practice calendar once families can see the regular shape. Treat it as the version everyone checks. When a pool closure or a coach change moves a session, update that session and tell the group through the club's usual channels.

A simple communication rule helps:

  1. One place holds the practice and event dates.
  2. One message says what changed, for which group, and what families should do.
  3. One reminder goes to the group at the start of the week.

Email and push depend on each account's settings, and people can opt out. So it also helps to ask families to keep their notification settings on and to check the calendar before they travel.

Common mistakes

  • Counting pool hours, not lane hours

    Six lanes for three hours is eighteen lane hours, not three.

  • Forgetting the changeover

    A tight session that ignores the ten minutes on deck runs late every week.

  • Filling every lane

    No spare turn means a pool closure or a new swimmer has nowhere to go.

  • Mixing the meet calendar into the practice grid

    A meet day has its own warm-up and event order; keep it as an event, not a practice.

  • Using one group's lane needs for every group

    Learn-to-swim, junior and senior groups rarely need the same space.

  • Changing the weekly shape without telling anyone

    A regular slot is a promise to families; move it deliberately and say so.

In Play 2 Earn Sports

How Play 2 Earn Sports supports a swim club

Play 2 Earn Sports gives a club scheduling for every team in one place, inside a wider set of tools for club directors.

  • The pool as a venue

    You enter the pool as a venue, with its availability windows, a buffer between sessions and date-specific exceptions.

  • Blocked dates

    Clubs can block holidays and closures on their teams and venues.

  • Practices, events and RSVPs

    Practices and events are on the calendar, with RSVPs and a clear "No reply" for coaches.

  • Announcements and the existing team chat

    Announcements and the existing team chat keep everyone in one place.

  • Guardians linked to more than one child

    Guardians linked to more than one child can switch between them.

  • One app for families

    The app installs from the website on iPhone and Android, and Play 2 Earn Sports covers eighteen sports.

  • The meet side

    Today, meet entries, heat sheets and results stay with your meet software or your club's process.

One calendar for the pool, the groups and the meet days.

Questions

Frequentlyasked questions

Start with pool hours and lane counts, training groups and coaches, season and meet dates, and family blackout dates. Turn pool hours into lane slots, give each group a regular weekly turn, keep a spare turn, check the draft group by group and lane by lane, then publish once.

It is the running order for a meet: warm-up, each event in the host's order, breaks, timers and the results desk. The meet host's pack is the source of truth for events, entries and heat sheets. Families need the arrival, warm-up and estimated finish times early.

It depends on your group size and your club's lane-safety rules. Count the lanes a group uses, not the total lanes in the pool. A group using two lanes for thirty minutes uses one lane hour. Add the changeover before you count how many groups fit.

Give each group the same lane pair and start time where the pool allows it. Put the groups that need more space at the quieter times. Keep one spare turn each evening, and check that no swimmer is in two groups at once and every session has a coach on deck.

Update the practice or event in the calendar, then send one clear message to that group through announcements or team chat. Ask families to keep their notification settings on. Email and push depend on each account's settings, and people can opt out.

Today, meet entries, heat sheets and results stay with your meet software or your club's process. Play 2 Earn Sports keeps practices, events, RSVPs, announcements and family notices in one calendar, so the club side stays together around the meet.

Write down the exact hours and lanes the club holds, including changeover. Treat the facility's other users as fixed blocks, and keep the club's practices inside its own windows. When the facility changes a permit, update the venue exception and check each affected session.

Starter is free for clubs with up to 10 teams. See pricing for the plans for larger clubs and for leagues.

One calendar for the pool, the groups and the meet days.