Since 1965, Charleston Swim Club has offered summer fun and lifelong friendships.

Located in a quiet, wooded area of Marlkress Road in Cherry Hill, NJ, Charleston is a private, not-for-profit recreational swimming facility.

Our family-friendly club offers the perfect summer escape to cool off, relax, and socialize with family and friends.

Charleston’s facilities include a full-size 25 meter pool with diving well and sliding board, a kiddie pool, sand volleyball court, basketball court, changing rooms, snack bar, and gas grills available for use by all members.

Charleston is also the proud home of its Tri-County league youth swim team, the Charleston Water Rats, coached by Matt Acciani, who is a former Water Rat himself!

Matt and his assistant coaches offer high-quality professional coaching and technique instruction for all ages and abilities.

The goal of our team is to provide every member an opportunity to improve swimming skills and achieve success at his or her level of ability, from novice to year round competitor.

At Charleston, every team member is valuable, and every child is invited to participate in every swim meet. Charleston even offers flexible dual practice schedules so that kids who attend camp or have other commitments can participate.

In addition, we also offer private swim lessons for children, an adult Masters’ swim team (don’t let the name fool you; the group is open to adults of levels of swimming ability!), volleyball team, and softball team.

Charleston also hosts several social events throughout each season including Memorial Day, July 4th, and Labor Day activities, swim team pep rallies, adult olympics, family social, movie nights, and designer bag bingo.

Stop by for a tour and find out more about what makes Charleston “The Best Little Swim Club in Cherry Hill!”

Charleston Swim Club

1297 Marlkress Road

Cherry Hill, NJ 08003


Our phone number during the summer season is (856)354-9808