Crystal Lake Pool + Seahawks Swim Team


CLP Memberships for the 2024 Season

On Sale Now!

Visit the Tax Office in the Haddon Twp. Municipal Building

135 Haddon Ave. / Monday – Friday 8:30 am – 4:30 pm

Starting Monday, May 20th Tax Office Hours are Monday – Thursday   8:00 am – 5:30 pm

(Closed on Fridays for the summer.)


The Crystal Lake Pool at the Richard C. Hardenbergh Recreation Center offers numerous amenities for pool members and daily visitors alike.  The facility features a 25 meter pool, a wading pool specially designed for young children, a splash pool, playground area, picnic tables, expansive lawns, a clubhouse with lockers and showers, and a patio with food service.

Pre-Season Pool Hours

May 25 – June 16  For Weekends Only:   12:00 PM – 6:00 PM

Regular Season Pool Hours

Beginning , June 19, 2024 through Monday, September 2, 2024

Weekdays:   12:00 PM – 8:00 PM
Weekends:   10:00 AM – 8:00 PM

Holiday Hours

Fourth of July:  12:00 PM – 6:00 PM

Labor Day:   12:00 PM – 6:00 PM

Free Senior Swim Hour For Age 60+

Regular Season Weekdays:   11:00 AM – 12:00 PM


CLP Day & Guest Passes are available for purchase at the pool.


Haddon Township residents can purchase a one day pass for $15.00 pp, per day.

Proof of residency must be shown at the entrance gate.


Non-residents can purchase a one day pass for $30.00 pp, per day.

Member Guest Passes:

All membership holders can purchase one day guest passes for out of town guests at a discounted rate of $20.00 pp, per day.

The member must accompany the guest for the day.

Day Passes and Guest Passes can be purchased at the Crystal Lake Pool entrance gate.

*Subject to change based upon the number of season passes sold due to pool capacity.*

Click On Downloadable Forms

Crystal Lake Pool Membership Application 2024

Crystal Lake Pool Handbook 2024

Learn to Swim Application 2024

Pavilion splash party reservations will open on May 25th. 

Splash Parties are $300.00 cash or check payable to Haddon Township.

Parties are limited to 4 hours & and reservations can be made by members only.

Please contact Connor, Pool Manager,  at 856-854-9229 or stop by the pool.  

Swim Team

For more information on the Seahawks Swim Team, please visit