Indoor Pools with Open Swim in WNY

Indoor Swim
Princess Party Characters

An indoor pool is the perfect way to enjoy swimming year round in WNY.  Here is a list of indoor pools that have open swim in WNY.  Every pool that is listed here does not require you to be a member in order to enjoy it.  These facilities that allow you to pay on a per visit basis.

Before visiting one of these facilities, please contact them to ensure they are still offering open swim and confirm times.

Also, please let us know if you know of any indoor pools at are not yet on our list! Thanks! 🙂

***Last updated 3/4/22

Cattaraugus Community Center
12767 Route 438, Irving, N.Y 14081
Visit their website for more information. 

Cazenovia Public Pool
626 Abbott Road, Buffalo, NY 14220
Visit the City’s website for details.

Goldfish Swim School – Williamsville
7950 Transit Road
Williamsville, NY 14221

Holland Middle School
11720 Partridge Road, Holland, NY 14080

Lovejoy Public Pool
1171 E Lovejoy St, Buffalo, NY 14206
Visit the City’s website for details. 

JCC – Amherst and Buffalo Locations
$10/day guest fee
Visit their website for details.

Palm Island Indoor Waterpark
8250 Park Road, Batavia, NY 14020
Visit their website for details. 

Radisson Hotel Niagara Falls – Grand Island
100 Whitehaven Rd, Grand Island, NY 14072
Reader said the cost was $10/adult or $5/child.
Please call the hotel directly to confirm, (716) 773-1111

Tonawanda Aquatic and Fitness Center
1 Pool Plaza, Buffalo, NY 14223
$10/Individual or $20/Family
Visit their website for details. 

Other indoor activities that are fun 4 kids in Buffalo:

Indoor Things to Do Near Buffalo, NY

10 Cheap or Free Things To Do With Kids in Buffalo This Winter