guides

Pools and Splash Pads in Jensen Beach and Stuart

Looking to swim or splash in Martin County? Here's where to go!

By Alison Ellis March 13, 2025

One of the best parts about living in Florida? Nearly year-round swimming weather! If you're looking for someplace to enjoy the water in Stuart or Jensen Beach, we've got a complete list of splash pads and pools in Martin County. Click on each facility for more information. 

Please Note: We advise always checking with the facility before heading out as hours can change due to weather, maintenance, swim meets, or holidays. 


Indian Riverside Park Fountains

What to Expect: This large public park has a waterfront space, boardwalk, fishing pier, and interactive play fountains. The park is located next door to the Children's Museum of the Treasure Coast and the U.S. Sailing Center. 

Location: 1707 NE Indian River Drive, Jensen Beach, FL 34957

Hours: Open daily from 9 am - 6 pm, and 9 am - 5 pm during daylight savings time. Fountains may close due to inclement weather or scheduled maintenance on Tuesdays

Admission Price: Free


Sailfish Splash Waterpark 

What to Expect: This waterpark has a 1,000-foot lazy river, a zero depth entry children's splash playground, closed flume slide, four-story open slide, and a competition pool. Concessions are available for purchase on-site. The waterpark also hosts birthday parties. 

Location: 931 SE Ruhnke Stree, Stuart, FL 34994 

Contact: (772) 320-3100 

Waterpark Hours:

  • Spring Break, March 14–22, 2026: All attractions open daily from 10:30 AM–5 PM 
  • Family Fun Fridays, March 27–May 22, 2026: Splash playground open on Fridays from 10:30 AM–2 PM
  • Spring Hours, March 28–May 25, 2026: All attractions open on weekends only from 10:30 AM–5 PM, including Good Friday (April 3) and Memorial Day (May 25)
  • Summer Hours, May 29–August 9, 2026: All attractions open daily from 10:30 AM–5 PM
  • Fall Hours, August 15–September 7, 2026: All attractions open on weekends only from 10:30 AM–5 PM, including Labor Day (September 7) 
  • Lap pool is open year-round: check the website for seasonal hours

Admission Prices: 

  • Adult (13–54): $20.95
  • Child (1–12): $18.95 
  • Senior (62+): $18.95
  • Infants (Under 1): Free 
  • Season Pass: $169/person
  • Family Fun Fridays: $13.50/person

Small Fish Big Fish Swim School

What to Expect: Open swim in their lifeguarded indoor pool is available on certain days and times. 

Location: 3498 NW Federal Hwy, Jensen Beach, FL 34957

Contact: (772) 247-3091

Hours: As of February 2026, open swim is Tuesdays from 1–2 PM, Fridays from 9:30–10:30 AM, and Saturdays from 1:30–2:30 PM. These times are subject to change; please verify on their website by clicking the link above. 

Admission Price: $8 Members, $12 Non-Members


YMCA of the Treasure Coast

Location: 

  • Stuart: 1700 SE Monterey Road, Stuart, FL 34996—lap swimming available
  • Indiantown: 16451 SW Farm Road, Indiantown, FL 34956—open swim available

Contact: (772) 276-7964

Hours:

Admission Price: Day passes are available for $10/person or $20 for groups of people (price is subject to change). Memberships are available. 


Looking for more options on the Treasure Coast?