Community Swimming Pools in Central NJ

Community Swimming Pools in Central NJ

Ready to make a splash? Don’t have a private pool? Kids tired of the kiddie pool? Whether your goal is fun and togetherness, pure relaxation, or to learn a life skill, find below a directory of community pools that offer day passes, guest passes, memberships or swim lessons. Here is your guide to Community Swimming Pools in Central NJ.

Know Before You Go:

  • It is recommended to contact the pool before visiting since policies may change.
  • Contact the pool before visiting as each location may have different requirements to use their facilities.
  • Contact the pool directly for days/hours of operation including open swim times. Pools may be open seasonally or year-round.

Community Swimming Pools in Central NJ

Mercer County

Capital City Sports Complex – Calhoun Pool
Calhoun Street Near Princeton Avenue
Trenton, NJ
(609) 989-3473
Free admission

College of NJ Aquatics Center
2000 Pennington Road
Ewing, NJ 08628
(609) 771-3249
Membership required

Community Park Pool
Princeton, NJ
609-921-9480
Membership and day pass available

Cooper Pool
396 Union St
Trenton, NJ
(609) 989-4053
Free admission

Ewing Twp Pool 
Ewing, NJ
609-462-6167
Membership required, guest pass with resident

Father Rocco Pool
1501 New Willow St.
Trenton, NJ
609-989-3635
Free admission

Goldfish Swim School – Princeton
311 Nassau Park Boulevard, Unit #5
Princeton, NJ
(609) 564-5285
Membership and day pass available, swim lessons

Hetzel Pool
190 N. Olden Ave.
Trenton, NJ
(609) 989-3475
Free admission

Hopewell Quarry
180 Crusher Rd.
Hopewell, NJ
Season Passes, day passes, swim lessons

Hopewell Valley Swim Center
111 Titus Mill Rd
Pennington, NJ 08534
609-737-3600
Membership required, guest pass with member, swim lessons

Howell Pointe Swim Club
22 Howell Rd
Freehold, NJ
732-414-2172
Membership required

Lawrence High Pool
Lawrence Township, NJ
(609) 844-7067
Day pass available

Martin Luther King Pool 
347 Brunswick Ave
Trenton, NJ
(609) 989-3477
Free admission

Mary Moss Park
Princeton, NJ
609-921-9480
Guest pass with resident

Mercer County College
1200 Old Trenton Rd
West Windsor Township, NJ 08550
(609) 586-4800
Membership required

Peddie Aquatics Center
155 Etra Rd
Hightstown, NJ 08520
(609) 944-8036
Membership and day pass available, swim lessons

Pennbrook Swim Club
221 N Main St
Pennington, NJ 08534
(609) 737-8930
Membership required, swim lessons

Princeton Fitness and Wellness Center
Princeton North Shopping Center
1225 State Rd
Princeton, NJ 08540
(609) 683-7888
Membership required, guest pass with member, swim lessons

Princeton Fitness and Wellness Center
7 Plainsboro Road
Plainsboro, NJ 08536
(609) 799-7777
Membership required, guest pass with member, swim lessons

Roberto Clemente Pool
342 Academy Street
Trenton, NJ
(609) 989-3473
Free admission

Robert Wood Johnson Fitness Center
Clover Square
3100 Quakerbridge Rd
Mercerville, NJ 08619
(609) 584-7600
Membership required, swim lessons

Willows Swim Club
39 Willow Rd
Lawrenceville, NJ 08648
609 -331-9627
Membership required

West Windsor Waterworks Family Aquatic Center
271 Clarksville Rd
West Windsor Township, NJ 08550
(609) 799-6141
Membership required, guest pass with member

YMCA, Hamilton
1315 Whitehorse-Mercerville Road
Hamilton, NJ 08619
(609) 581-9622
Guest pass with member, swim lessons

YMCA, Princeton
59 Paul Robeson Pl
Princeton, NJ 08540
(609) 497-9622
Membership required, swim lessons

Middlesex County

Aquatics & Fitness Center
333 Cheesequake Rd
Parlin, NJ 08859
(732) 317-0333
Membership required, guest pass available, swim lessons

Club At Ricochet 
219 Saint Nicholas Ave
South Plainfield, NJ 07080
(908) 753-2300
Membership required, swim lessons

Crystal Springs Family Aquatic Center 
380 Dunhams Corner Road
East Brunswick, NJ 08816
(732) 390-6833
Membership and day pass available

Five Star Swim School
1655 Oak Tree Rd
Edison, NJ
(732) 902-2267
Membership required, swim lessons

Goldfish Swim School – Edison
1010 U.S. 1
Edison, NJ
(848) 420-9623
Membership and day pass available, swim lessons

Highland Grove Pool/Spray Park
1 Highland Terrace
Fords, NJ
(732) 346-7174
Membership required

Metuchen Branch YMCA
65 High Street
Metuchen, NJ 08840
732-548-2044
Membership and day pass available, swim lessons

Metuchen Municipal Pool
50 Lake Ave
Metuchen, NJ 08840
(732) 494-9442
Membership required

Middlesex Community Pool
Milton Place
Middlesex, NJ 08846
908-202-3651
Membership required, swim lessons

Milltown Pool
John F Kennedy Dr
Milltown, NJ 08850
(732) 828-8231
Membership and day pass available

North Brunswick Township High School Pool 
North Brunswick Department of Parks, Recreation & Community Services
North Brunswick, NJ
Phone: 732-247-0922 x 475
Day pass for residents, swim lessons

Rivercrest Cabana Club
450 Rivercrest Dr
Piscataway, NJ 08854
732-463-0806
Membership required, guest pass with member

Sonny Werblin Rec Center, Rutgers University
656 Bartholomew Rd
Piscataway Township, NJ 08854
(848) 445-0462
Membership required, swim lessons

South Amboy Branch YMCA
200 John T O’Leary Blvd
South Amboy, NJ 08879
(732) 553-9622
Membership required, swim lessons

South Plainfield Community Pool
South Plainfield, NJ
(908) 226-7713
Membership required, guest pass with member, swim lessons

Springwood Swim Club
150 McKinley Ave
Colonia, NJ 07067
(732) 388-3950
Membership required, swim lessons

Willows Swim Club, Kendall Park
22 Sand Hill Rd
Kendall Park, NJ 08824
(732) 297-9777
Membership required, swim lessons

Woodbridge Community Center
600 Main St
Woodbridge, NJ 07095
(732) 596-4170
Day pass available, swim lessons

YMCA of Western Monmouth County (Hightstown-East Windsor)
230 Mercer Street
Hightstown, NJ 08520
609-448-1357
Membership required, swim lessons

YMCA at Oakcrest
970 Inman Avenue
Edison, NJ 08820
908-756-9853
Membership and day pass available, swim lessons

Monmouth County

Avon by the Sea Municipal Pool
Ocean Ave
Avon-By-The-Sea, NJ 07717
(732) 502-4524
Membership required, guest pass with member, swim lessons

Five Star Swim School
1 Corbett Way #2
Eatontown, NJ 07724
(732) 380-1140
Membership and day pass available, swim lessons

Fort Monmouth Recreation Pool
2566 Guam Lane
Tinton Falls NJ 07724
848-456-4278
Membership and day pass available

Goldfish Swim School – Manalapan
357 Route 9 South
Manalapan, NJ. 07726
(848) 206-3584
Membership and day pass available, swim lessons

Goldfish Swim School – Middletown
582 Route 35
Red Bank, NJ 07701
(732) 646-6426
Membership and day pass available, swim lessons

GoodSports Pool Club & Splash Park 
2903 Route 138 East
Wall Township, NJ 07719
(732) 681-8898
Membership required, guest pass with member, swim lessons

Hazlet Swim & Tennis Club
Green Acre Dr
Hazlet, NJ 07730
732-739-9187
Membership required or guest pass with a member

Holmdel Swim Club
21 Bailey Ln
Holmdel, NJ 07733
732-264-6682
Membership required, swim lessons

Lass Aquatics Center at Camp Zehnder
3911 Herbertsville Road
Wall, NJ 08724
732.836.9177, ext. 14
Membership and day pass available, swim lessons

Marlboro Swim Club 
Masepe Trail
Morganville, NJ 07751
(732) 617-9600
Membership required

Middletown Sports Complex
214 Harmony Road
Middletown, NJ 07748
(732) 856-9700
Membership and day pass available

Monmouth Heights Swim Club
1 Ryan Rd
Manalapan, NJ 07726
(732) 334-8071
Membership required, guest pass with member, swim lessons

Neptune Aquatic Center
55 Neptune Blvd
Neptune City, NJ 07753
(732) 833-5969
Day pass available, swim lessons

YMCA Freehold
470 East Freehold Road
Freehold, NJ 07728
732-462-0464 Main
Membership and day pass available, swim lessons

YMCA Old Bridge
1 Mannino Park Drive
Old Bridge, NJ 08857
(732) 727-0704
Membership and day pass available, swim lessons

YMCA Red Bank
166 Maple Avenue
Red Bank, NJ 07701
732-741-2504
Membership and day pass available, swim lessons

Somerset County

Basilone Park
Woodmere Street
Raritan NJ
(908) 231-1300
Free admission

Cedar Hill Club
156 Cedar Grove Lane
Somerset, NJ 08873
(732) 873-2792
Membership required, swim lessons

Claude Walck Park Pool 
100 Walnut Street
Somerville, NJ
(908) 704-6985
Free for residents, guest pass with member

Cooper Park Pool
Manville NJ, 08835
908) 725-9478 ext. 121 or 126
Membership required, swim lessons

Frelinghuysen Park
Sherman Avenue
Raritan NJ
(908) 231-1300
Free admission

Juniper Lane Swim Club
541 Juniper Ln
Bridgewater, NJ 08807
(908) 685-9454
Membership required, swim lessons

Little Dolphins Swim Academy
424 Vosseller Avenue
Bound Brook, NJ 08805
(732) 560-8000
Membership required, swim lessons

Memorial Park Pool 
Manville NJ, 08835
(908) 725-9478 ext. 121 or 126
Membership required, swim lessons

Michael Lepp Park Pool
Park Ave.
Somerville, NJ
(908) 704-6985
Free for residents, guest pass with member

Naaman Williams Pool
Somerset, NJ
732-873-1991 (option 4)
Day pass for residents

Pleasant Valley Pool 
Basking Ridge, NJ 07920
(908) 647-6244
Guest pass with member, swim lessons

Roycefield Swim Club
24 New Amwell Road,
Hillsborough, NJ 08844
Membership required or guest pass with a member, swim lessons

Round Top Swim and Tennis Club
106 Mt Horeb Rd
Warren, NJ 07059
(732) 707-7946
Membership required, swim lessons

Shimon and Sara Birnbaum Jewish Community Center (JCC)
775 Talamini Rd.
Bridgewater, NJ 08807
908-725-6994
Membership required or guest pass with a member, swim lessons

Somerset Hills Swim Club
19 Arthur Rd
Bridgewater, NJ
908-526-9789
Membership required, swim lessons

Warrenbrook Pool 
500 Warrenville Rd
Warren, NJ 07059
(908) 722-1200
Day pass available, swim lessons

YMCA Bridgewater
601 Garretson Road
Bridgewater, NJ 08807-0801
908-526-0688
Guest pass with member, swim lessons

YMCA Hillsborough
19 E. Mountain Road
Hillsborough, NJ 08844
908-369-0490
Guest pass with member, swim lessons

YMCA Somerset Hills 
140 Mt Airy Rd
Basking Ridge, NJ 07920
(908) 766-7898
Membership required, swim lessons

YMCA Somerville 
2 Green Street
Somerville, NJ 08876-1699
908-722-4567
Membership required, swim lessons




Be the first to comment

Leave a Reply

Your email address will not be published.


*