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 7:00 am- 8:00 pm. Reservations are ONLY required for the 7:00 am, 8:00 pm and 9:00 am lap swim sessions. They can be made as soon as just one hour in advance or up to three days in advance.  Reservations are for 55 minutes and can be made here, you can also see time slot availability through this real-time scheduler. Lap swimmers that come in between 10:00 am- 8:00 pm can show up anytime to grab a lane, no reservations will be made during that time.

See our full pool schedule HERE for an overview on all Aquatics Programming including Kiddie Pool and Family Swim times.

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 ext 294 or click HERE to see swim lesson levels, days and time options.
PRIVATE SWIM LESSONS – These classes are one on one instruction. 4 (30 min) sessions schedule at your convenience. For scheduling inquiries please email or call our Swim Lesson Coordinator Crystal Quevedo 772-286-4444 ext 294 or cquevedo@ymcatreasurecoast.org.

Weather and Cancellation Policy

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 (including Lap Swim) 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 the “Weather Channel App” set to the Y’s Stuart location.

Swim Club and Challenges

Swim Club for KIDS – WAHOOS

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. Wahoos Swim Club is a great work-out and way to meet other kiddos!

  • 6 Week Session, Tues/Thurs
  • 4:30pm to 5:30pm
  • $15 Members
  • $45 for Non-Members

Want to see if this club is right for your child?  Email Coach Crystal to schedule an evaluation or to try out a practice session! Ready to register, click the SWIM CLUB Button above to get signed up!

Swim Club for ADULTS – NEW!

Adult Swim Club is back and Coach Crystal is ready to help you improve your technique and your endurance.  These practices are designed to help you improve your technique for freestyle, backstroke and breaststroke.  Adult Swim Club will also be a great way to help you push yourself along through the 100 Mile Challenge if you chose to participate!  Join us, Tuesdays and Thursdays . . . .Bright and Early!

  • 6 Week Session, Tues/Thurs
  • 8:00am to 9:00am
  • $36 Members
  • $65 for Non-Members
Q’s?  Email Coach Crystal anytime! Ready to register, click the SWIM CLUB Button above to get signed up!

Push yourself in 2021 through the 100 Mile Challenge!

The 100- Mile Swim Challenge is designed to challenge you to swim 100 miles throughout 2021!

This challenge will kick off January 1st, just in time for your New Year’s Resolutions! We will have a tracking board at the pool to help you keep track of (and brag about) your progress!  With raffles and prizes along the way, finishers will also receive a shirt (not to mention  bragging rights) that they COMPLETED the 100- Mile Swim Challenge!

Are you up for the Challenge??

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.  We also offer seasonal Lifeguard Training Classes through Jeff Ellis and Associates.Visit our CERTIFICATIONS Webpage to learn more or Click here to view available classes and certification types


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