We are the premium swim lesson provider in the White Mountains. Our program is research based using guidelines from top industry leaders and the American Academy of Pediatrics.

Lessons are available at Bodyworks located at 4800 S White Mountain Rd, Show Low, AZ 85901.  Our lesson fees include the cost of pool admission for the swimmer and instructor.  Mobile lessons at your own pool are available for an additional fee upon request.

All lessons are 25 minutes long and scheduled individually at your convenience based upon instructor availability. We don’t have rigid schedules and you’re not stuck paying for lessons that you can’t make work in your schedule.

Check out the lesson types and available packages below or see the schedule and make an appointment now.

Why Choose US

  • Families love the convenience of our lessons. With other options, you have to make their schedule work for you. With our flexible scheduling you can structure lessons around your family needs.
  • Swim lessons reduce the risk of drowning by 88% in children ages 1-4, according to the National Institute of Health.
  • Lessons with us have a higher and faster success rate. Our program can provide undivided attention with the learning style you need. No need to attend weeks and years of lessons just to progress to the next skill.

Types of Lessons


Toddlers from 12-35 months in age may register for Parent & Toddler lessons. A parent or other familiar adult must get in the water with the child and instructor for these lessons. 

Curriculum: floating, scooping/kicking with support, breath control, entering/exiting the water, holding on to the wall


Child swim lessons are available for children 3+ years in age. 

Curriculum:  Initial lessons focus on developing skills to swim back to the pool wall and exit the water. Continued lessons work on stroke development.


It’s never too late to learn. 

Did you know that if a parent doesn’t know how to swim their child is unlikely to learn how to swim as well?

Swimming can help with personal fitness, reduce pain, increase safety, and ease anxiety when recreating around the water.

What's Included in Our Packages:

  • Swim lessons for one swimmer with an experienced instructor. All swim lessons are approximately 25 minutes long.
  • We cover the cost of pool admission – no additional gym/pool membership is required. Parents and non-swimmers may observe on deck for no additional charge.
  • Flexible scheduling and appointment reminders so you never have to miss a lesson you’ve paid for again




  • Our NEW program handbook to set you up for success and answer all your questions about swim lessons
  • Our downloadable swim lesson prep checklist to make prep for each lesson quick and easy

Private Lesson Packages

Private lessons have one swimmer in a 25 minute lesson. These lessons typically have the best skill mastery and learning retention.

When families have back to back lessons at the same pool, packages may be split between family members for the best value.

4 Lessons - $199


Valued at over $300
$62.25 per lesson


8 Lessons - $379

Valued at over $560
$56.12 per lesson

12 Lessons - $529

Valued at over $800
$54.08 per lesson

Semi-Private Lesson Packages

Semi-private lessons have two swimmers in the same 25 minute swim lesson. Additional swimmers beyond 2 total requires prior authorization.

These lessons are best for twins, friends in the same grade level, siblings close in age with the same skill level, or adult friends with similar swim goals.

4 Lessons - $150 per swimmer

Valued at over $320
$37.50 per lesson per swimmer

8 Lessons - $250 per swimmer

Valued at over $650
$31.25 per lesson per swimmer

12 Lessons - $325 per swimmer

Valued at over $1,000
$27.08 per lesson per swimmer

Not ready for a package?

Book a trial lesson



A single lesson for one participant at your pool is $60.



A single lesson for two participants in the same lesson at your pool is $80.