South Jersey Cool-Off Guide

Let’s be honest—South Jersey isn’t exactly overflowing with splash pads (I mean, I think we can count them on one hand… maybe two if we’re generous and include the spray pools). So if you don’t have a backyard pool or a swim club membership, cooling off in the summer can feel like a full-on parenting puzzle.

But don’t sweat it—literally. We've got you covered with a brand-new Cool-Off Guide that rounds up all the places you can go without needing a membership!

We’re talking:

  • Splash pads
  • Indoor and outdoor pool clubs (no membership required!)
  • Amusement centers with water play options

It’s your one-stop cheat sheet to staying cool without melting into a puddle of “Mommmm, I’m hot.”

This guide is a collab with Mom Adventures of NJ and Beyond—we put our mom-brains together to bring you the best ways to beat the heat this summer in South Jersey. If you love discovering new playgrounds, travel tips with kids, or just want a fellow mom scouting out fun across NJ, definitely go give her a follow! Find her on Facebook or Instagram!

Now go grab your towels, pack the snacks, and let’s keep these kids cool! 🧊✨

Click each name to be transported to that section 

💦 Splash Pads in South Jersey ▾

Splash pads in South Jersey are basically unicorns—we’ve only got about four, and out of those, two are free and two require admission. Not a ton, but hey… we’ll take what we can get! The FREE Splash Pads will be listed first and then the paid ones thereafter.

Click each title to visit the website. Click each address for Google Maps.

Free Splash Pads
Fasola Splash Pad — Deptford

FASOLA SPLASH PAD

📍 12 Sycamore Ln, Deptford Township

More of a simple spray setup—but when it’s hot, it absolutely gets the job done!

(COMING SOON) Rancocas Woods Splash Park — Mount Laurel

RANCOCAS WOODS SPLASH PARK

📍 2901 Marne Hwy, Mount Laurel

New playground + splash pad planned — fingers crossed for next season!

(COMING SOON) Romano Youth Sports Complex Splash Area — Vineland

Romano Youth Sports Complex

📍 Maple Avenue, Vineland

A brand new playground and splash area is currently under construction and coming soon to Vineland.

Status: Under construction — not open yet

Mom Note: Keep this one on your radar 👀

Wildwood Crest Sunrise Park — Wildwood

WILDWOOD CREST SUNRISE PARK

📍 6900 Ocean Ave, Wildwood

One of the better splash pad setups — worth it if you’re already at the shore.

🏊 Pool Clubs + Public Pools ▾

Pool clubs are a summer staple for many South Jersey families—almost every town has one. But let’s be real… not every family can swing the steep membership fees, especially if you’re not planning to be there every single day like it's your second home.

If you're a local resident and live nearby, the membership can be a decent deal—especially if you're using it often. But unless you're clocking in like it's your summer job, it might not be worth the splurge.

Now, day passes? Total lifesaver if you're only planning to dip your toes in a few times over the summer. But those per-person day pass fees add up real quick. Suddenly you're spending $150 to sweat by the pool and hand out Gogurts.

Below you'll find pool clubs/pools offering day passes, sorted by price—from the most budget-friendly to the ones that might make your wallet side-eye you.

Click each title to visit the website. Click each address for Google Maps.

Soupy Island — West Deptford (FREE)

SOUPY ISLAND

📍 1718 Front Street, West Deptford

Okay, so Soupy Island isn’t technically a pool club… but they do have two pools, so we’re sliding them into this category anyway. And honestly? It’s hands-down the cheapest option for South Jersey families this summer—because it’s completely FREE. Yep, you read that right.

The catch? There’s an age restriction—so definitely double-check before packing up your crew. But if you’ve got kiddos who meet the age criteria, it’s a no-brainer.

It’s fun, it’s free, and it’s got water—what more could you ask for? They open to the public starting July 8 until August 14 and are open on Tuesday, Wednesday and Thursdays.

👉 CLICK HERE to see their full schedule and find out when the pools are open to the public!

($) Willingboro Country Club Pool — Willingboro

WILLINGBORO COUNTRY CLUB

📍 440 Beverly Rancocas Road, Willingboro

Willingboro Country Club takes the crown for the most affordable pool day pass around—just $5 per person or $35 for a 7-day pass for non-residents! Total win if you're looking for a low-cost way to cool off without draining your wallet.

BUT—don’t get caught out there with no cash. This spot is cash only, so leave the Apple Pay and card swipes at home and hit the ATM before you go.

They’ll be open daily from June 28 through September 1, and while you can grab your daily passes at the pool, you’ll need to head to the Willingboro website if you want to snag that 7-day deal in advance. Budget-friendly and splash-approved! 💦💸

($) The Kroc Center — Camden

THE KROC CENTER

📍 1865 Harrison Avenue, Camden

The Kroc Center in Camden is kind of a perfect mash-up between a swim club and an indoor water park, so even though it’s technically not a pool club, we’re rolling with it and adding it to the list—because it’s just that good.

Inside, you’ll find a super kid-friendly indoor water park that’s especially great for younger kiddos, though there’s definitely fun to be had for older ones too. Think warm water, gentle slides, splashy features—perfect for littles who aren’t quite ready for the big water parks yet.

Best part? You don’t need a membership! They offer day passes for just $15/person, making it an affordable and easy way to swim and play indoors—no sunscreen required! 🏊‍♀️💦🌈

Water Park Hours:

  • Tuesday, Thursday & Friday: 3:30 PM - 7:30 PM (open swim)
  • Saturday: 3:30 PM - 7:30 PM (open swim)
($$) Flying W Airport & Resort — Medford

FLYING W AIRPORT & RESORT

📍 60 Fostertown Road, Medford

The Flying W in Medford isn’t your typical pool day. For starters, the pool is shaped like an actual airplane—because why not? And as if that’s not cool enough, it’s right next to a real landing strip, so you can float and watch planes take off and land. Basically, it’s like swimming with a live-action Discovery Channel backdrop.

And for your little aviation enthusiasts, there’s a newly renovated playground that features the cutest helicopter play structure—perfect for piloting some high-energy fun after a swim.

Day passes are $20 per person ages 3 and up, but kids 2 and under fly free. ✈️ Definitely a unique spot to cool off with some built-in entertainment!

($$$) JCC Swim Club — Medford

JCC SWIM CLUB

📍 400 Tuckerton Road, Medford

JCC Camps are a great option if you’re looking to keep the kids busy while you’re working—or just need a little breather, no judgment here. But here’s something not everyone knows: they also have a Swim Club Membership and offer Community Guest Rates, so you don’t have to be a member to enjoy the pool!

Day passes for non-members are $15 per child and $35 per adult—so yeah, it’s still a splurge, but at least your little humans get the discounted rate. Every bit counts when you're trying to cool off without melting your budget. 💦🩱

Their Summer 2025 Schedule is:

  • Saturday, June 14 through Labor Day, September 1
  • Open Saturdays and Sundays, 12 PM - 6 PM
  • Also open Friday, July 4 and Monday, September 1, Labor Day
($$$) Robert’s Pool — Collingswood

ROBERT'S POOL

📍 215 Hillcrest Ave, Collingswood

Robert’s Pool in Collingswood is a solid go-to for summer swimming. It’s not the kind of place with water slides or lazy rivers—but it’s clean, well-kept, and perfect for a refreshing dip when the temps start climbing. Basically, it gets the job done and does it well!

Day passes can be a bit of a splurge at $30 per person for non-residents, cash only, but if you’re a Collingswood resident, you score a 50% discount and only pay $15 per person—which makes a spontaneous pool day much more doable.

They open daily starting June 23, just in time for peak summer heat. So if you’re looking for a reliable place to splash and play, Robert’s Pool is a great local option — assuming you're not bringing more than two people.

Hours:
Monday - Saturday: 11:30 AM - 8:00 PM
Sunday: 11:30 AM - 7:00 PM

Starting August 15, the pool will close 1 hour earlier than the times listed above.

($$$$) Crystal Lake Pool — Haddon Township

CRYSTAL LAKE POOL

📍 W Crystal Lake Ave, Haddon Township / W Park Ave

Crystal Lake Pool definitely takes the top spot when it comes to most expensive day passes—but hey, if it’s in your budget, more power to ya! I’m just here doing my mom-duty and sharing the info.

For non-residents, it’s $35 per person, cash only—so again, hit that ATM. If you’re lucky enough to be a resident, you’ll only pay $17 per person per day, which is still a bit of a splurge but definitely more manageable.

Starting June 19, they’re open daily:
🕛 Weekdays: 12 PM – 8 PM
🕙 Weekends: 10 AM – 8 PM

So if you're planning a pool day at Crystal Lake, just know it’s more of a treat-yourself kind of outing.

💰 MONEY-SAVING TIP: Can’t swing the day pass fees? Try Swimply to rent a private pool by the hour—sometimes it’s cheaper and quieter, especially if you go in with a few parents! Or book a local hotel for a night and take advantage of their pool. Instant staycation vibes!
‼️ Just a quick heads-up—times and schedules can change, especially these days with staffing issues and last-minute updates. I’m in the same boat as you! I can only assume these things are happening when and how they’ve been reported. I do my best to share accurate info, but just like you, I’m relying on what’s posted or shared by the businesses themselves. So again, when in doubt—give them a quick call before you go! 🚗📲 If anything is different than what you see, please let me know!
🏊‍♀️ Swim Schools with Open Swim ▾

Swim schools might not be the first thing that comes to mind when you're trying to beat the heat—mostly because they’re indoors. But hey, swimming is swimming, and air-conditioned inside and warm water still counts!

Some swim schools in South Jersey offer open swim hours that are open to the public—not just their students or members. So if you’re looking for an easy, weatherproof way to cool off, these spots are worth checking out!

Here is a list that welcome walk-ins during open swim hours: 👇

Click each title to visit the website. Click each address for Google Maps.

($) Kids First Swim School — Cherry Hill

Kids First Swim School

📍 1900 Greentree Road, Cherry Hill

Kids First Swim School in Cherry Hill offers open swim on select Fridays from 4–5 PM for just $5 per person and on select Sundays, from 3 PM - 4 PM for $10/person. Yes, it’s only an hour — but hey, it sure beats paying $35 a person to roast in the sun all day!

It’s a great budget-friendly option if you’re looking to cool off indoors without breaking the bank. Plus, their pools are designed with kids in mind and start at just 2 feet deep, making it perfect for little swimmers! 🏊‍♂️💦

To book your open swim and to see when it's happening, please give them a call.

($) Goldfish Swim School — Mount Laurel

Goldfish Swim School

📍 2036 Briggs Road, Mount Laurel, NJ 08054

According to their website and from someone who works there, Goldfish Swim School offers Family Swim every Tuesday and Thursday from 12 PM–1 PM. If you’re already a member—awesome, it’s free! If not, it’s just $5 per person, which is a pretty sweet deal to enjoy their warm indoor pool.

That said, always call ahead before heading out—schedules can change last-minute and you never know what might pop up. Better safe than showing up with swim bags and disappointed kiddos! 🏊‍♀️📞💦

Just a quick heads-up—times and schedules can change, especially these days with staffing issues and last-minute updates. I’m in the same boat as you! I can only assume these things are happening when and how they’ve been reported. I do my best to share accurate info, but just like you, I’m relying on what’s posted or shared by the businesses themselves. So again, when in doubt—give them a quick call before you go! 🚗📲 If anything is different than what you see, please let me know!
🎢 Amusement Centers with Water Fun ▾

Amusement Centers aren’t your typical pool or splash pad—but they do bring the fun and often come with a serious splash factor.

These are your full-day adventure spots—rides, water, chaos (the fun kind), and kids that will absolutely sleep on the way home.

Click each title for the website. Click each address for GPS.

($) Clementon Park & Splash World — Clementon

Clementon Park & Splash World

📍 144 Berlin Road, Clementon

Classic South Jersey amusement + water park combo with slides, lazy river, and rides.

Day passes: ~$28–$34 | Memberships: from $59.99

($) Diggerland USA — West Berlin

Diggerland USA

📍 100 Pinedge Drive, West Berlin

Construction-themed park + water play area. Bring sunscreen—shade is limited.

Tickets: $47.99

($) The Funplex — Mount Laurel

The Funplex

📍 3320 Route 38, Mount Laurel

Indoor + outdoor fun with water park, slides, rides, and arcade.

Tickets: ~$55 (look for off-peak discounts)

($) Big Kahuna’s Water Park — West Berlin

Big Kahuna’s Water Park

📍 535 Route 73 North, West Berlin

Indoor water park option — perfect for rainy or too-hot days.

Tickets: Vary by day, so check online before you go.

($) Storybook Land — Egg Harbor Township

Storybook Land

📍 6415 E Black Horse Pike, Egg Harbor Township

A sweet, classic children’s theme park with rides and storybook-themed attractions. Great for younger kids who want amusement park fun without the giant-park overwhelm.

Water fun note: Not a full water park, but still a good summer amusement stop to include in this section.

($) Yogi Bear’s Jellystone Park Camp-Resort — Williamstown

Yogi Bear’s Jellystone Park Camp-Resort: South Jersey

📍 117 Coles Mill Road, Williamstown

Camp-resort with family-friendly water fun, including pools/splash-style attractions depending on the season and pass type.

Cost: Varies by stay, day pass, swim club membership, or park pass option.

Mom Tip: These places are FUN… but also chaotic and pricey. Go early, check deals, and bring snacks unless you want to emotionally recover from concession stand prices later 😅
🌿 Lakes & Lakeside Beaches ▾

Looking for water without the waves? These lake spots give you that beachy feel without the salt, tides, or boardwalk crowds.

Think calmer water, easier setups, and way less chaos (well… slightly less 😅).

Click each title for the website. Click each address for GPS.

($) Parvin State Park — Pittsgrove

Parvin State Park

📍 701 Almond Rd, Pittsgrove

Sandy lake beach with designated swim area, bathrooms, and shaded picnic spots.

Cost: NJ State Park entry fee (seasonal)

($) Atsion Recreation Area — Shamong

Atsion Recreation Area

📍 744 US-206, Shamong

One of the most popular lake beaches in South Jersey with a roped swim area and soft sand.

Cost: NJ State Park fee (fills up fast — arrive early!)

($) Union Lake Park — Millville

Union Lake Park

📍 1210 Wilson Ave, Millville

Large freshwater lake with room to spread out, plus picnic areas and nature vibes.

Cost: Small daily fee may apply

($) Laurel Lake — Millville

Laurel Lake

📍 Laurel Lake Rd, Millville

A quieter, less crowded lake option if you’re looking for a low-key day.

Cost: Free or low-cost depending on access point

(FREE) Weymouth Furnace — Hamilton Twp

Weymouth Furnace Park

📍 1805 Weymouth Rd, Mays Landing

More of a wading/river-style spot, but great for cooling off and exploring.

Cost: Free

Mom Tip: Lake spots can close when capacity is hit (especially Atsion). Go early, pack snacks, and always double-check swim conditions before heading out!

Am I missing a place? Let me know below!