Register/My account   Become a member  program-guide-btn

The Y. SO much MOre.

AC email header


dad w swim

Our YMCA's mission of youth development is never more evident than in our Aquatics programs.

One of the many benefits of living on the Treasure Coast is our beautiful water-filled surroundings. From your backyard swimming pool and neighborhood lake, to our many river, inlet and public beaches โ€“ there are abundant opportunities for you and you family to be in the water! Here at the YMCA, we want to make this possible for everyone through our many swim programs. With lessons available for every age, we want to provide you with the opportunity to make sure that everyone in your family is a safe swimmer!

OR if you just LOVE the water and are looking for anything from competitive swimming to cooling off on a hot summer day, we have the program for you . . . . .

Richard C Geisinger Branch -Stuart

Swim Lessons -We offer year round swim lessons!  Registration is now open for our Weekday or Saturday swim lessons sessions. we offer either Mon thru Thurs Weekday sessions for 2 weeks or Saturday Sessions for 6 weeks. Continuing to improve your child's swim skill and stroke development is easy at the Y!  Work with our Jeff Ellis Swim Instructors to progress your child through all levels! Click here to register or stop by the front desk. For level questions or lesson information, call the Front Desk at (772) 286-4444

Swim Team - The Treasure Coast Wahoo's Swim Team provides swimmers with stroke development, racing techniques, summer competition, personal growth and FUN!  Part of the South Florida Recreational Swim League, the Wahoos practice and compete year-round! This program is designed for children ages 5 โ€“18 years with the ability to swim the length of the pool and a basic knowledge of all four competitive strokes. The Wahoos are a South Florida Recreational Competitive Swim Team and accept swimmers of all levels and abilities. Practices Schedule:

  • Mon, Tues, Wed, Thurs 4:00-5:00pm (beginners) 
    Mon, Tues, Wed, Thurs, Fri 4:30 โ€“ 5:45pm (advanced)

    Fri All levels 4:30-5:30pm

    *Minimum of 2 days per week of practice is required.  Practice location is the Aquatics Center of our main YMCA branch at 1700 SE Monterey Road, Stuart, FL 34996

    If you would like your elementary school-aged child to participate in the YMCA's Wahoos Swim Team but have trouble getting them to practice on time, you can now register with YMCA SportsWorld for aftercare and the bus will drop them off at the pool at 3:45pm, just in time for practice! Below is a list of schools from which YMCA SportsWorld's buses currently pick-up.

  • Palm City Elementary
  • Bessey Creek Elementary
  • Crystal Lake Elementary
  • Citrus Grove Elementary
  • Jensen Beach Elementary
  • J.D. Parker Elementary
  • Pinewood Elementary
  • Felix A. Williams Elementary

*Schools will be required to maintain 3 or more children for transportation.*

COST: YMCA SportsWorld aftercare - $55 Members/$65 Non-Members (weekly YMCA Wahoos Swim Team - $140 Members/$260 Non-Members (4 month season)

For openings and availability, contact YMCA Sports World at 772-223-1606.

Birthday Parties/Events/Private Lessons -  Our pool is for more than just fitness. It is also 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 us at 772-286-4444

Certifications - We offer monthly 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.  Click Here to register or visit our Front Desk.

Family Swim - Family Swim is open swim time for EVERYONE!  Cool off in our pool, take a ride down the slides, or splash around in the kiddie pool! 

Slides and Kiddie Pool are only available during Family Swim Hours

Family Swim is open as follows:

Mondays: 12pm-4pm and 5:45pm-8pm Tuesdays: 11am-4pm and 5:45pm-8pm

Wednesdays: 11am-4pm and 5:45pm-8pm Thursdays: 11am-4pm and 5:45pm-8pm

Fridays: 12pm-4pm and 5:45pm-8pm Saturdays: 12pm-5pm Sundays: 9am-5pm

Bring the little ones for some family fun or take an afternoon to relax all by yourself.  See our Pool Hours as well as our Pool Information and Pool Rules for everything you need to know!

Lap Swimming - We always have 4-5 lanes available during our lap swimming hours.  See our pool hours for more details on available swim times.

Masters Swim Team

YMCA of the Treasure Coast Masters (YTCM) is a registered Masters Swim Team through USMS. Practices are Mondays 6-7am and 8-9am as well Tues 6-7pm and Thurs 6-7am with Coach Itzou. Whether you are looking to simply stay in shape or win a gold, Masters Swimming has something for everyone!

Click Here to register as a YMCA of the Treasure Coast Masters Swimmers and join our group!

Water Aerobics  - Exercise in the pool. View water aerobics schedule. Water aerobics class descriptions.

Preschool Splash - Engaging, age-appropriate activities led in one-foot-deep splash pool by a YMCA instructor. Free for Y members, $5 drop-in for non-members. Bathing suits required. Swim diapers required for children who are not potty-trained.

  Open Family Swim

Mon - 6am-11:15am, 12:15pm-4pm, 6pm-8pm
Tues, Wed, Thurs - 6am-10:15am, 11:15am-4pm, 6pm-8pm
Fri - 6am-11:15am, 12:15pm-8pm

- 1pm-5pm
Sun - 9am-5pm

We have water slides and a kiddie play pool available during Open Family Swim Time - Please see lifeguard for access.


Lap Swim
Mon - 6am-11:15am, 12:15pm-4pm, 6pm-8pm
Tues, Wed, Thurs
 - 6am-10:15am, 11:15am-4pm, 6pm-8pm
Fri - 6am-11:15am, 12:15pm-8pm
Sat - 8am-5pm
Sun - 9am-5pm

Louis Dreyfus Citrus Branch - Indiantown

  • Our pool is open seasonally from May to September. Please check hours of operation at the Indiantown Welcome Center. (772) 597-3700



Children's Service's Council of Okeechobee


 Stuart Macaroni Kid





in partnership with Children's Services Council of St Lucie County