YMCA Aquatics

From Lap Swimming to Family Swim, Swim Lessons to Water Aerobics, we are pleased to offer our Aquatics complex to our members and our community year-round!

Enjoy our 25 yard pool year-round!  Be sure to check out our schedule for lap lane availability on our app.

Covid-19 Update: Lap Swim at our Stuart Branch is OPEN, but reservations are still required.  They can be made as soon as just one hour in advance or up to three days in advance.  Reservations for hourly swim can be made here, you can also see time slot availability through this real-time scheduler.  Be sure to review the updated Lap Swim Protocols when making your appointment.

Swim Lessons are available year-round at the Richard C. Geisinger Branch in Stuart.  We have lessons for every age and skill level from 6 months to 99 years old! Register for weekday or Saturday swim lessons . . . Our Jeff Ellis Certified Swim Instructors will progress your child through all levels! For more information, call  (772) 286-4444.    Click HERE to see swim lesson levels, days and time options.
We are proud to partner with the Children’s Services Council of Martin County to offer FREE Swim Lessons to qualifying children ages 6 month-17 years.  Click HERE to see the registration info, qualification details and available classes.
PRIVATE SWIM LESSONS – For scheduling inquiries please email our Aquatics Director, Savannah Brandenstein.


Pool closes for 30 minutes from the last lightning strike that is within a 10 mile radius.  All aquatics programs (including Swim Lessons and Water Aerobics) are cancelled and/or rescheduled when air temperature drops below 62 degrees F.  Be sure to have our App downloaded with push notification enabled to be the first to know of Swim Lesson Cancellations!

Pool closes entirely when air temperature drops below 50 degrees F.  Be sure to email our Aquatics Director to be on the Lap Swim Email list.  Temperatures are monitored via local weather apps set to the Y’s Stuart location.

Swim Club is BACK! 

The Treasure Coast Wahoos Swim Club is designed to prepare kids to swim competitively while also having fun.  This program is designed for children ages 5–14 who can swim the length of the pool and have a basic knowledge of three strokes: freestyle, backstroke and breaststroke. Swimmers of all levels and abilities are accepted. Practice Schedule:

  • Tuesdays and Thursdays, 4:30-5:30pm

This program is FREE for family memberships. Non-members pay $30.month or $5 drop in.

BIRTHDAY PARTIES and PRIVATE EVENTSDue to Covid-19, All parties and bookings are currently on HOLD.
Our pool is available for hosting birthday parties and events! We have packages that start at $75/members or $99/non-members for 10 kids, Saturdays and Sundays. Call 772-286-4444.
Throughout the year, we offer periodic classes for CPR, AED, and First Aid certification through the American Red Cross. We also offer seasonal Lifeguard Training Classes through Jeff Ellis and Associates. Visit our Front Desk.
A 25-yard swim test is required for all children 18 years and under who are part of an incoming group, birthday party or family free swim. All swimmers 18 and under who are not part of an organized aquatics program with Y staff (such as swim lessons or swim teams) are required to wear a wristband indicating their swim test status.
  • Children under age 8 must have a parent on the pool deck. Children over age 8 must have a parent on YMCA property.
  • Those who do not pass the swim test have access to kiddie pool only and must have a parent in the kiddie pool area. Access to main pool is allowed only while wearing a life jacket and in direct reach of an adult. Children who are learning to swim and are in the direct hold of an adult on a one-on-one basis are allowed in the main pool without a life jacket.
Our pool is open from May to September. Please call the Indiantown Welcome Center for information about hours of operation. (772) 597-3700