Pool & Fitness Center

The Swim Pool Utility operates the Orange Avenue Outdoor Pool Complex and the Centennial Avenue Indoor/Outdoor Pool Complex and Fitness Center.

The Utility has a nine member Advisory Board appointed by the Township Committee. Both facilities offer programs for children and adults.

Birthday Parties and Rentals are ONLY held during our winter season!

Summer & Annual Membership Registration going on now!!!


You can now securely register your entire family at one time from the comfort of your home or workplace 24 hours a day, 7 days a week.


Online Registration for Summer memberships only!!!

CURRENT MEMBERS/RETURNING MEMBERS: If do not remember your user name and password, PLEASE call registration (908-709-7260) or email us for this information. Please do not set up an new account, your ID’s will no longer work with a new account and we cannot merge accounts created using a different township other than Cranford!!!!!

NEW MEMBERS: Please be sure to create your CommunityPass account now by clicking here. If you have already created an account with Community Pass/Recreation Department, you are able to use that login information. If you do not already have an account, upon completing registration you will receive an email containing your login information. Be sure to keep this email in a safe place so that you can continue to enjoy the convenience of online registration. Once you have registered online, you will need to come to our 401 Centennial Avenue location to complete the registration process. If you are a Cranford resident, you will need to provide proof of residency (utility bill with address) AND picture ID. New non-resident members will be asked to provide a photo ID with a current address. Birth certificates for children on the membership is required.



Staff Contacts

Name Title Phone
Steve Robertazzi, RA, CPO Director, Recreation & Parks / Swim Pool Utility (908) 709-7260, or (908) 709-7283
Anne Dolan, CPO Facility Manager (908) 709-7260 Ext. 2306
Sally Kleeman Fitness Manager (908) 709-7260 Ext. 2307
Brian Koshney Maintenance Manager (908) 709-7260 Ext. 2302