Skip to main content

Swim Lesson Scheduler in Swim School

The Swim Lesson Scheduler is a copy-ready spreadsheet for swim school that tracks lessons, day, time, instructor, lane. It opens unchanged in both Google Sheets and Excel, needs no add-ons or macros, and takes about 10 minutes to set up.

Last updated: August 2026

Excel workbook · opens in Google Sheets · 2 tabs · no sign-up

Try it before you download

Live preview of “Swim Lesson Scheduler”

Change any white cell; grey cells recalculate the way they will in Excel or Google Sheets. Nothing you type leaves this page.

Loading preview…

Get this template

What’s inside “Swim Lesson Scheduler”

Tabs: How to use · LessonsFormat: Excel (.xlsx) · opens in Google SheetsSetup: About 10 minutesColumns: 9

Columns (grey = calculated for you)

  • Day
  • Start
  • Lane
  • Level
  • Instructor
  • Capacity
  • Enrolled
  • Open spots
  • Lane conflict
  1. Open the Lessons tab and replace the sample rows with your own — one row per entry. Formulas fill in automatically for new rows.
  2. One row per recurring lesson slot. Lane conflict turns red if two classes share a lane at the same time.
  3. Instructor "Open" marks a slot that needs coverage; keep student ratios within your program's standards.
  4. Using Google Sheets? Upload the file to Google Drive, then open it with Google Sheets (or File → Import in an open sheet). Formulas, dropdowns and highlights carry over.

The file opens locally on your device — nothing is uploaded, and you own the copy outright.

Swim Lesson Scheduler

About this template

It is built for people who want results without another subscription: swim schools scheduling lessons across lanes. The whole template is free to copy — there is no paid tier. Because it is a plain spreadsheet, you own your data outright and can shape every column to how you actually work.

Review evidence

What to verify before choosing Swim Lesson Scheduler

Use the review criteria below to decide whether this template fits your workflow.

Review criteria

  • +Weekly grid by instructor and lane
  • +Level and capacity columns
  • +Coverage-gap highlighting
  • +Shareable with instructors

Often worth considering when

  • +Swim schools scheduling lessons across lanes
  • +Anyone balancing instructors and pool time

Pause before choosing when

  • -Online self-scheduling
  • -Automated make-up booking

About Swim School

Why people consider this option

  • +Manage rosters, lessons, and tuition without paid software
  • +Keep level and instructor assignments organized
  • +Track tuition and balances simply

What to review before acting

  • -No online registration or parent portal built in
  • -Growing schools eventually need class software

Trust FAQ

Questions people ask before copying a template

Does the Swim Lesson Scheduler work in both Google Sheets and Excel?
Yes. It is built with standard functions and no macros, so it opens and works the same in Google Sheets or Microsoft Excel — on desktop or your phone.
Is the Swim Lesson Scheduler really free?
The core template is free to copy and use. There is no paid tier — download the Excel workbook, replace the sample rows with your own, and you are ready to work.
What does the Swim Lesson Scheduler track?
It tracks lessons, day, time, instructor, lane. The workbook comes with these columns plus the formulas, dropdowns and highlights already set up. Replace the sample rows and the totals update as you go.