Welcome to the ultimate guide to swim clubs in Bergen County, New Jersey! If you’re looking for a fun and engaging way to beat the summer heat or to enjoy some recreational time with friends and family, then a swim club might just be what you need. Bergen County is home to some of the best swim clubs in the state, each offering a unique set of amenities and activities to help you make the most of your summer. Whether you’re looking for a place to lounge by the pool, hit the tennis courts, or grab a bite to eat, you’re sure to find a swim club in Bergen County that suits your needs. In this guide, we’ll introduce you to some of the top swim clubs in the area and highlight what each one has to offer, so you can make an informed decision about where to spend your summer days. Let’s dive in!
300 W. Crescent Ave.
201-818-4400
1 Hilltop Lane
201-767-6465
Bogota Swim Club
468 River Road
201-489-1991
Demarest Swim Club
1 Wakelee Drive
201-768-8182
Alpine Country Club
80 Anderson Ave.
201-768-2121
Dumont Swim Club
Dance Boulevard
201-387-1560
The city has two municipal pools. Tryon Avenue Pool and Mackay Park Pool
201-568-3472
Englewood Field Club
341 Engle St.
201-568-0094
Memorial Pool
Berdan Avenue
201-796-6746
Indian Trail Club
830 Franklin Lake Road
201-891-4480
Municipal Pool
390 Doremus Ave.
Harrington Park Swim Club
1 Schlemn Drive
201-768-0431
Hasbrouck Heights Swim Club
Oldfield Avenue
201-288-4494
350 Lake Shore Drive
201-385-5353
White Beeches Golf & Country Club
70 Haworth Drive
201-385-3100
Stonybrook Swim Club
183 Cedar Lane
201-358-5065
Leonia Swim Club
140 Grand Ave.
201-944-9430
Municipal Pool
700 Darlington Ave.
201-529-4949
Darlington County Park
600 Darlington Ave.
201-327-3500
Municipal Pool
15 Park Ave.
201-845-2900
Montvale Swim Club
1 W. Grand Ave.
201-391-3543
New Milford Swim Club
Trotta Drive
201-261-8278
Norwood Swim Club
80 Hudson Ave.
201-768-4406
Crystal Lake Beach Club
65 Lakeshore Drive
201-337-9708
Oradell Swim Club
Ridgewood Avenue
201-262-8461
Palisades Park Swim Club
275 Broad Ave.
201-585-4150
Municipal Pool
Van Binsberger Boulevard
201-447-2413
Ridgewood Country Club
96 W. Midland Ave.
201-599-3900
Municipal Pool
123 Colony Ave.
201-391-0831
Municipal Pool
East Oak St.
201-327-1947
Ramsey Golf and Country Club
105 Lakeside Drive
201-327-0009
Stewart V. Veale Community Pool
Veterans Memorial Pool Complex
John B. Davis Municipal Pool
Hobart Street
201-641-4950, ext. 100
Graydon Pool
259 N. Maple Ave.
201-670-5566
River Edge Swim Club
600 Riverside Way
201-262-8397
Rochelle Park Swim Club
1 Lotz Lane
201-843-1859
Hawthorne Park Pool Votee Park Pool
Teaneck Swim Club
700 Pomander Walk
201-836-1977
Tenakill Swim Club
165 Grove St.
201-567-8395
Knickerbocker Country Club
188 Knickerbocker Road
201-568-1460
JCC on the Palisades
411 E. Clinton Ave.
201-569-7900
Washington Township Swim & Recreation Club
350 Hudson Ave.
201-664-4344
Municipal Pool
corner of West Prospect and Hopper avenues
201-652-5300
Pascack Valley Swim Club
140 Tillman St.
201-664-1080
Old Mill Pool
Old Mill Road
201-391-1275
Spring Lake
691 Wyckoff Ave.
201-891-2081