Skip to content

Guide to public and private swimming pools in Philadelphia

Is the heat getting to you? Well, I have great news, Philadelphia is jam-packed with pools. From private swim clubs to public pools in every neighborhood, jumping into a body of water shouldn’t be so hard.

Is the heat getting to you already? Well, I have great news, Philadelphia is jam-packed with pools. From private swim clubs to public pools in every neighborhood, jumping into a body of water shouldn't be so hard.

Grab your bathing suit and check these pools out.

Private Pools
Members only, please.

North Shore Beach Club
(1031 Germantown Ave.)
Monday – Friday
Membership swim: 10 a.m. to 8 p.m.
Saturday and Sunday
Membership swim: 9 a.m. to 8 p.m.
The club is 21 and older
Telephone: 215-600-2584

University City Swim Club
(300 Hanson St.)
Monday – Sunday
Membership swim: 10 a.m. to 10 p.m.
Telephone: 215-471-7665

Lombard Swim Club
(2040 Lombard St.)
Monday – Thursday
Membership swim: 7 a.m. to 9 p.m.
Friday
Membership swim: 7 a.m. to 10 p.m.
Saturday
Membership swim: 9 a.m. to 10 p.m.
Sunday
Membership swim: 9 a.m. to 9 p.m. 
Telephone: 215-735-4144

Bryn Athyn Swim Club

(2845 Buck Road)
Monday – Thursday
Membership swim: noon to 8 p.m. 
Friday and Saturday
Membership swim: 11:30 a.m. to 9 p.m.
Sunday
Membership swim: 1 to 8 p.m. 
Telephone: 215-947-1446

Public Pools
Splash around at these pools for free!

Francisville Pop-Up Pool
(1737 Francis St.)
Monday – Friday 
Open swim: 11 a.m. to 7 p.m.
Saturday and Sunday
Open swim: noon to 5 p.m.
Telephone: 215-685-2762

Northern Liberties Pool
(321 Fairmount Ave.)
Monday – Friday
Open swim: 1 to 4 p.m.
Family swim: 5 to 6 p.m.
Saturday and Sunday
Family swim: 2 to 5 p.m.
Telephone: 215-686-1785

Fox Chase Recreation Center
(7901 Ridgeway St.)
Monday – Friday 
Open swim: 1 to 4 p.m. 
Telephone: 215-685-0575

O'Connor Swimming Pool
(400 S. Taney St.)
Monday – Friday 
Open swim: 1 to 3:50 p.m.
Family swim: 5 to 5:50 p.m.
Adult swim: 6 to 6:50 p.m. 
Saturday – Sunday
Family swim: noon to 3:50 p.m.
Adult swim: 4 to 4:50 p.m.
Telephone: 215-685-6593

Jardel Recreational Center
 
(1400 Cottman Ave.)
Monday, Wednesday, Friday
Open swim: 1 to 4 p.m. 
Family swim: 5 to 7 p.m. 
Tuesday and Thursday
Open swim: 1 to 4 p.m. 
Adult Swim: 5 to 7 p.m. 
Saturday and Sunday
Open swim: noon to 3 p.m. 
Family swim: 3 to 5 p.m. 
Telephone: 215-685-0596

Bridesburg Recreation Center
(4601 Richmond St.)
Monday – Friday
Open swim: 1 to 4 p.m. 
Saturday and Sunday
Open swim: noon to 5 p.m. 
Telephone: 215-685-1247

Kendrick Recreation Center
(5822 Ridge Ave.)
Monday – Friday
Open swim: 11 a.m. to 7 p.m. 
Saturday and Sunday
Open swim: noon to 5 p.m. 
Telephone: 215-685-2584 

The full list of public pools is here.