Expert, personalized swim classes for every age and skill level.

Serving Nashville, Madison, Whites Creek, Mt. Juliet and surrounding areas.

Swim Lessons & Pricing

My Process:

  1. Enroll for the season

Before we get to the fun part, enrollment is required. This covers your initial evaluation, class materials, and all ongoing communication for the season.

New Clients: $60 | *Returning Clients: $25

*Returning clients are those who completed an evaluation and at least 3 lessons in a previous season.

2. Evaluation (10–15 minutes)

Before your first lesson, every swimmer completes a brief evaluation so I can understand your current level, comfort in the water, and goals. This allows me to design lessons that are the right fit from day one — not a one-size-fits-all curriculum.

Depending on demand in your area, Open Evaluation Days may be available.

3. Schedule Your Lessons

We'll work together to find lesson days and times that fit your schedule. I aim to keep your slot consistent week to week.

Please note: outdoor lessons may be delayed or cancelled due to weather, sometimes with short notice. Any cancellations or rescheduling on my end will always be made up at no additional cost to you.

4. Payments

Single sessions must be paid in full at the time of scheduling.

For 4-, 6-, and 8-lesson packages: 50% of the total is due upon scheduling and is non-refundable. The remaining balance can be paid up to 24 hours before each lesson.

Cancellations with less than 24 hours' notice: the remaining lesson balance will not be charged, but the 50% advance payment is non-refundable. Missed lessons cannot be guaranteed to be rescheduled — availability depends on instructors’ schedule and class openings.

Prices

All prices listed are based on 30-minute lessons. Session length may vary for advanced swimmers — if a longer session is the right fit for you, we'll determine that together at your evaluation and adjust pricing accordingly.

  • Single lesson: $85/lesson

    4-lessons bundle: $310 ($77.50/lesson) - Save $30

    6-lessons bundle: $450 ($75/lesson) - Save $60

    8-lessons bundle: $580 ($72.50/lesson) - Save $100

  • 4-lessons bundle: $260 per swimmer ($65/lesson per swimmer)

    6-lessons bundle: $360 per swimmer ($60/lesson per swimmer)

    8-lessons bundle: $440 per swimmer ($55/lesson per swimmer)

    *Note: Groups must commit to the full lesson package together. Rates are based on total group size — if a swimmer drops out, you may replace them or continue at the rate corresponding to your new group size.

  • 4-lessons bundle: $200 per swimmer ($50/lesson per swimmer)

    6-lessons bundle: $270 per swimmer ($45/lesson per swimmer)

    8-lessons bundle: $320 per swimmer ($40/lesson per swimmer)

    *Note: Groups must commit to the full lesson package together. Rates are based on total group size — if a swimmer drops out, you may replace them or continue at the rate corresponding to your new group size.

Ready to get started?

Spots fill quickly — especially heading into summer. Enroll today to secure your swimmer's place.