Swim Lessons

Sailfish Splash Waterpark offers swimming classes that are tailored to the needs of each child, so that he or she can progress at a comfortable pace. Some children may advance more quickly or slowly, our instructors ensure that everyone receives the instruction they need.

Our certified swimming instructors conduct lessons in the waterpark’s 25-yard, temperature-controlled teaching and warm-up pool, with depths ranging from 3 ½ feet to 6 feet.

What to Expect:

In the Learn-to-Swim program, parents or guardians of children up to 3 years of age are required to actively participate in their kids' swim lessons. This not only helps increase the child's comfort level in the water, but can help parents understand the process and practice skills with their children between classes.

2024 Summer Sessions

All sessions include eight 30-minute group classes Monday-Thursday during dates listed below. 

Session 1: May 27 - June 6
Session 2: June 10 - June 20
Session 3: June 24 - July 11
Session 4: July 15 - July 25
Session 5: July 29 - August 8

Parent and Toddler (6 months - 3 years old):

9:00 a.m. to 9:30 a.m. 
Ratio 1:10

Preschool 1 (3-5 years old): 

9:00 a.m. to 9:30 a.m. 
Ratio 1:05

Preschool 2 (3-5 years old): 

9:45 a.m. to 10:15 a.m. 

Ratio 1:05


Learn to Swim Level 1 (6-12 years old): 

9:45 a.m. to 10:15 a.m. or 10:30 a.m. to 11:00 a.m.

Ratio 1:06


Learn to Swim Level 2 (6-12 years old): 

10:30 a.m. to 11:00 a.m.
Ratio 1:06


  • $80.00 for eight 30-minute group classes.
  • Each class has limited space; reserve your child's spot early.
  • Swim lesson make up times will be held on Friday if a lesson is cancelled due to inclement weather.

How to Register:

When registering please choose which session (Session 1, 2, 3, 4 or 5) for either Parent and Toddler (6 months - 3 years old) or Preschool 1 or 2 (3 - 5 years) or Learn to Swim Levels 1 or 2 (6 - 12 years) that you would prefer. Classes do have limited spaces.

  • To register by phone, please call (772) 320-3100 during operating hours from 10:30 a.m. to 5 p.m. and leave a message with your name, telephone number, and email address. A staff member contact you as soon as possible.
  • To register in person, visit Sailfish Splash Waterpark on weekends from 10:30 a.m. to 5 p.m. at 931 SE Ruhnke Street, Stuart, Florida 34994.
  • Register online via the button below.

S.P.L.A.S.H. Program

The Children’s Service Council of Martin County’s "Swimmers Provides Learners with Aquatic Safety and Health" (S.P.L.A.S.H.) program provides free swimming lessons for economically disadvantaged Martin County children between the ages of 6 months and 17 years of age.


  • Open to children aged 6 months to 17 years
  • Parent or Guardian must supply proof of residency in Martin County and income verification (i.e. proof of EBT, SNAP, Medicaid or free or reduced cost lunch eligibility)
  • Parent or Guardian must be present for each swim lesson and provide their own transportation

How to Register: 

Step 1: Confirm your eligibility by calling Whole Child Connection at 772-463-2186 or visiting their office located at 3816 SE Dixie Highway, Stuart.

Step 2: Once a Parent or Guardian has received the eligibility confirmation, they can register for free lessons by bringing the completed form to the admission windows at Sailfish Splash Waterpark during our operating hours.

Contact Us

For more information about swim lessons, please contact Sailfish Splash Waterpark.

Sailfish Splash Waterpark
931 SE Ruhnke Street
Stuart, Florida, 34994
(772) 320-3100

Special thanks to Children's Services Council of Martin County for their continued support for our swim lessons.