Loading...
operations

Swim Lesson Class Roster and Skill Progression Sheet

Track swimmer enrollment, attendance, benchmark skills, and progression recommendations in one class roster sheet. Use it to document each session, support parent reporting, and keep instructor sign-off organized.

Trusted by frontline teams 15 years of frontline software

Built for: Aquatics And Swim Schools · Recreation Centers · Ymca And Community Programs · Private Sports Instruction

Overview

This Swim Lesson Class Roster and Skill Progression Sheet template is built to track one class block from enrollment through final recommendation. It combines session details, instructor credentials, swimmer roster, attendance, benchmark completion, and sign-off so instructors can document what was taught and what each swimmer can actually do.

Use it when you need a structured record for a swim lesson series, especially when parents expect progress updates or when multiple instructors share a class. The benchmark section is useful for skills such as water entry and exit, breath control, floating, gliding, and stroke basics, while the progression table helps you record who is ready to advance and who needs more practice.

Do not use it as a general incident-only form or a one-off registration sheet. If your program only needs emergency contact details, billing, or a simple attendance list, this template includes more than you need. It also should not replace a separate incident report, certification log, or medical intake when those records are required. Keep the data set focused on the minimum necessary fields for the lesson record, and use the accommodation note only when it affects instruction or access.

Standards & compliance context

  • If the sheet collects any PII, keep it limited to what is necessary for class administration and parent reporting under data minimization principles.
  • Use clear consent or disclosure language if accommodation notes or other sensitive instructional details are recorded.
  • Maintain an audit trail for instructor sign-off, director review, and incident references when the form is used as an operational record.
  • Design the form with accessible labels, validation, and keyboard-friendly controls to support WCAG 2.1 AA use.
  • If the template is used for health-related accommodations, collect only the minimum necessary information and avoid unnecessary medical detail.

General regulatory context for orientation only — verify current requirements with counsel or the relevant agency before relying on this template for compliance.

What's inside this template

Class and Session Information

This section identifies the exact class block so the roster, attendance, and skill records stay tied to the right session.

  • Facility / Pool Name (required)
  • Session Name or Number (required)

    Use the official session label from your program schedule.

  • Session Start Date (required)
  • Session End Date (required)
  • Swim Level / Stage (required)

    Select the skill stage this class is teaching. Benchmark checklists in later sections correspond to the selected level.

  • Custom Level Name
  • Class Day(s) and Time (required)

    Enter the recurring schedule for this class.

  • Total Number of Class Meetings This Session (required)

    Enter the total number of scheduled class meetings (e.g., 8 for a two-week daily session).

  • Maximum Class Enrollment (per safety ratio) (required)

    Enter the maximum number of swimmers permitted per instructor per your facility’s instructor-to-swimmer ratio policy.

Instructor Information

This section confirms who led the class and whether the required certifications were current for the session.

  • Lead Instructor Full Name (required)
  • Lead Instructor Certification(s) (required)

    Select all current certifications held by the lead instructor.

  • Lead Instructor Certification Expiry Date (required)

    Enter the earliest expiring certification date to flag renewal needs.

  • Assistant Instructor Name (if applicable)
  • Assistant Instructor Certifications Verified?

Swimmer Enrollment Roster

This section lists every enrolled swimmer and captures only the accommodation details needed for instruction and access.

  • Enrolled Swimmers (required)

    Add one row per enrolled swimmer. Mark the ‘Active’ checkbox if the swimmer is currently enrolled. Maximum rows are governed by the class enrollment cap entered in Section 1.

  • ADA / Reasonable Accommodation Notes (Class Level)

    Document any class-wide accommodations or adaptive equipment in use. Individual swimmer notes should be entered in the Medical Alert column above.

Attendance Log

This section shows who attended each lesson and explains any cancellations so the record matches what actually happened.

  • Class Meeting Attendance (required)

    Add one row per class meeting. ‘Present’ count should not exceed the enrolled active swimmer count.

  • Were Any Sessions Cancelled This Period? (required)
  • Cancellation Details

Skill Benchmark Completion

This section records observed swim skills against the class curriculum so progression decisions are based on evidence.

  • Benchmark Assessment Date (required)

    Date on which final skill assessments were conducted.

  • Water Entry and Exit — Independent and Safe (required)

    Swimmer can enter and exit the water safely without assistance using the ladder, steps, or pool edge.

  • Breath Control — Rhythmic Breathing / Bobbing (required)
  • Front Float — Unassisted, 3+ Seconds (required)
  • Back Float — Unassisted, 3+ Seconds (required)
  • Front Glide with Kick — 2 Body Lengths (required)
  • Back Glide with Kick — 2 Body Lengths (required)
  • Freestyle Arm Stroke — Coordinated with Breathing

    Applicable for Stroke Introduction level and above.

  • Backstroke Arm Stroke — Alternating, 5+ Yards

    Applicable for Stroke Introduction level and above.

  • Treading Water — 30 Seconds Unassisted

    Applicable for Water Stamina level and above.

  • Jump from Pool Deck into Deep Water — Unassisted

    Applicable for Water Stamina level and above.

  • Additional or Custom Benchmarks Assessed

Per-Swimmer Progression Recommendation

This section turns benchmark results into a clear next-step recommendation for each swimmer.

  • Swimmer Progression Decisions (required)

    Enter one row per swimmer. ‘Swimmer Name’ should match the roster in Section 3. Progression recommendations will be shared with parents/guardians.

  • Recommendation Key

    Recommendation values: ‘Advance’ = swimmer has met all benchmarks and is ready for the next level; ‘Repeat’ = swimmer would benefit from repeating this level; ‘Conditional Advance’ = swimmer may advance with continued practice on specific skills; ‘Withdraw / Reassess’ = swimmer should be reassessed for level placement.

Instructor Sign-Off and Submission

This section closes the record with review status, incident references, comments, and submission details.

  • Are parent/guardian progress reports ready to be distributed? (required)
  • Reason for Delay in Parent Report Distribution
  • Does this roster require Aquatics Director review before parent distribution? (required)

    Select ‘Yes’ for any class with a swimmer receiving a ‘Withdraw / Reassess’ recommendation or where an injury or incident occurred during the session.

  • Did any safety incident or injury occur during this session? (required)

    If yes, ensure a separate Incident Report has been filed per your facility’s protocol.

  • Incident Report Reference Number
  • Additional Instructor Comments
  • Lead Instructor Signature (required)

    By signing, you confirm that all information in this roster is accurate and that skill assessments were conducted per your facility’s aquatics curriculum standards.

  • Submission Date (required)

How to use this template

  1. Enter the facility name, session dates, class level, meeting time, and total number of sessions so the sheet clearly identifies the class block.
  2. Record the lead instructor and assistant instructor details, including certification status and expiry, before the first lesson begins.
  3. Add each swimmer to the roster table and note any accommodation needs that affect instruction, access, or supervision.
  4. Complete the attendance log after every class, and document any cancelled sessions with the reason and make-up plan if applicable.
  5. Assess each benchmark during the session block, then mark the progression recommendation and add instructor comments before sign-off.
  6. Submit the completed sheet with the date, incident reference if needed, and director review status so the parent report and internal record stay aligned.

Best practices

  • Use date pickers for session and assessment dates so instructors do not enter inconsistent formats.
  • Keep benchmark fields aligned to the actual curriculum level, and remove skills that do not apply to the class.
  • Mark required versus optional fields clearly so staff do not over-collect swimmer data.
  • Document attendance immediately after each lesson rather than reconstructing it at the end of the term.
  • Use conditional logic for cancellation details, incident fields, and level-specific benchmarks so the form stays short when those items do not apply.
  • Write progression recommendations from the observed benchmark results, not from attendance alone.
  • Keep accommodation notes focused on instructional needs and reasonable adjustments, not broad personal details.

What this template typically catches

Issues teams running this template most often surface in practice:

Swimmers are marked present for the whole session block even when they missed individual lessons.
Benchmark fields are checked without a clear observation, which makes progression decisions hard to defend.
Cancellation details are left blank, so missed instruction has no explanation.
The roster includes more personal data than the class record needs.
Instructor certification fields are not updated before expiry.
Parent report readiness is marked before the final benchmark review is complete.
Incident references are omitted when a safety event affected the lesson record.

Common use cases

Youth Swim School Lead Instructor
A lead instructor uses the sheet to track a beginner class across a term, mark attendance after each lesson, and note when each swimmer has mastered entry, floating, and basic propulsion. The final progression recommendation becomes the basis for parent updates.
Community Center Aquatics Supervisor
A supervisor reviews multiple class rosters to confirm instructors are certified, attendance is documented, and any cancelled sessions are explained. The sheet gives a consistent record for oversight and end-of-session review.
Private Lesson Coach
A coach running small-group lessons uses the benchmark section to document individualized skill progress and decide whether a swimmer should repeat a level or move up. The roster keeps the session organized without requiring a separate attendance log.
Parent-Child Swim Program Coordinator
A coordinator adapts the template for early-childhood classes by focusing on water comfort, assisted entry and exit, and basic breath control. The progression notes help staff explain readiness in plain language to parents.

Frequently asked questions

What is this template used for?

This template is used to record who is enrolled in a swim class, who attended each session, which skills were completed, and whether each swimmer is ready to progress. It also captures instructor credentials, cancellations, incident notes, and sign-off so the session record stays in one place. It is designed for aquatics programs that need a clear roster plus skill progression tracking.

Is this for one lesson, one session, or an entire swim term?

It is built for a class session or a defined teaching block, such as a multi-week swim term. The session information section lets you set the date range, class level, and total number of sessions so the sheet matches the actual program cadence. If you run recurring terms, clone one copy per class level or session block.

Who should complete this form?

The lead instructor should usually complete the roster, attendance, benchmark assessment, and progression recommendation fields. An assistant instructor can help with attendance and skill observation if the facility allows it, but the sign-off should stay with the person responsible for the class record. A director or supervisor can review the submission when your process requires oversight.

Do I need to collect parent or swimmer personal data?

Only collect the minimum information needed to identify the swimmer and support the class record. Use field validation and optional notes carefully, and avoid collecting unnecessary PII such as full birth dates or sensitive details unless your program truly needs them. If you include accommodation notes, keep the prompt focused on reasonable accommodation needs relevant to instruction.

What are the most common mistakes when using a swim progression sheet?

The biggest issues are leaving attendance blank, marking every benchmark as complete without observing it, and using free-text notes instead of structured fields. Another common problem is skipping cancellation details, which makes missed sessions hard to explain later. It also helps to keep the recommendation options consistent so instructors do not write different wording for the same outcome.

Can this template be customized for different class levels?

Yes. The class level field and benchmark section can be adapted for parent-and-child classes, beginner lessons, stroke development, or advanced technique groups. You can add or remove benchmark fields to match your curriculum and use conditional logic for level-specific skills so the form does not show irrelevant fields. That keeps the sheet easier to use and more accurate.

How does this fit with parent reporting?

The progression recommendation and parent report readiness fields give you a clean handoff for family updates. Instructors can note whether a report is ready, delayed, or needs review, and add a short explanation when a swimmer is not ready to move up. That makes parent communication more consistent than relying on memory or separate notes.

Can this connect to other systems or records?

Yes, the roster and attendance data can be mapped into scheduling, reporting, or student record systems if your workflow supports integrations or exports. Facilities often use it alongside incident reporting, certification tracking, and parent communication tools. Keep the source of truth clear so the class sheet does not conflict with other records.

How should we roll this out across instructors?

Start by standardizing the benchmark list, attendance rules, and recommendation options so every instructor uses the same fields. Then train staff on when to mark a swimmer as progressing, when to leave a field blank, and how to document cancellations or incidents. A short pilot with one class level usually exposes any missing fields before broader use.

Go deeper on the topic

Related concepts
  • A standard operating procedure (SOP) is a documented, step-by-step procedure for a repeatable task — the written version of "how we do this here." Good SOPs...
  • Workforce management (WFM) is the operational discipline of getting the right employees, with the right skills, in the right place, at the right time — and...
  • A daily huddle is a brief (10–15 minute) standing meeting held at the start of a shift or workday to align the team on priorities, surface issues, and...
  • A deskless worker is any employee whose job happens without a desk, a company laptop, or a fixed workstation. They're roughly 80% of the global workforce —...
Related guides

Ready to use this template?

Get started with MangoApps and use Swim Lesson Class Roster and Skill Progression Sheet with your team — pricing built for small business.

Get Started