Public swimming pools in the Hudson Valley

Keep cool in these cool places

swimming, pools, swimming pools, public pools, swim
Because of the changing rules and regs, we suggest visiting each location's website and giving them a call to see if you can visit and use their facilities. We update these lists frequently but find it difficult to keep up with things that are going on.

Summer is officially here! The season of warm weather, cool foods, and fun in the sun! But when the sun gets too hot for fun, grab your swimmies and go for a dip at any of these public pools in the Hudson Valley.

Town of Washington Town Pool 
3744 Route 44, Mabbetsville;  845-677-9545  
Season and day passes are available for both residents and nonresidents. 
Open daily 12-7pm Daily Pass fee: $5 Adult, $4 Child
It has not yet been determined whether or not the pool will open this season.  


Bear Mountain State Park Pool 
Route 9W, Bear Mountain; 845-786-2701 ext. 254 or 242 
Large outdoor pool. 
*Lockers available. Must bring own locks.
*No Food/Drink allowed. 
*Strollers not allowed on pool deck.
Monday- Friday 10 AM-5:30 PM Saturday and Sunday and Holidays: 11 AM - 6:30 PM Fees: Adults (13+): $ 2 Children (6-12): $1 5 and under: FREE 
Most amenities are closed at this time. Call before you go.

SUNY Orange
115 South St., Physical education building, Newburgh; 845-341-4885
Open: Fri 5-8pm, Sat & Sun 9am-1pm. $5/person
SUNY Orange's Public Recreation is closed until further notice


Francis A. Hanofee Park Pool
136 Sunset Lake Rd. Liberty; 854 845-292-7690
A public park that is family-oriented with an Olympic size outdoor pool, fishing, playground, lake, row boats, tennis courts, basketball court, sand volleyball, walking trails, playground, concession stand, picnic areas and much more. 
*Call for hours Pool admission: $4/person.
 Hanofee pool will remain closed for the upcoming summer season

Neversink Swimming Pool
Grahamsville;  (845) 985-7490
There are two pools in the Town of Neversink.  One pool is located in the Hamlet of Neversink is owned by the Neversink Fire District and is available for use by residents of the Neversink Fire District free of charge. The other pool is operated by the Town of Neversink and is located at the Grahamsville Fairgrounds in the Hamlet of Grahamsville. This pool is open to all residents of the Town of Neversink. Permits are required and are issued in the Town Clerk’s Office at the Town Hall. $10 per person, under 3 free. Both pools are open daily from 12:30 to 7:00 weather permitting for the summer season.  
No info on pool opening. Please call before you go.


Andretta Pool 
Joy's Lane, Kingston; 845-331-1682
The pool is adjacent to the Dietz Stadium Complex and Forsyth Park, located off Washington Avenue in Uptown Kingston.  
Built in 1973, the Andretta Pool, a six lane, twenty five meter pool, is Kingston's only public pool. Bathhouse, Picnic Area, Swim Lessons and Lap Swims. Non-Resident Registration - $5/Person. Call for open swim hours.
Due to the current situation Andretta Pool will not be opening for the 2020 season  

Ulster County Public Pool 
Libertyville Road, New Paltz; 845-255-7027 (S), 845-340-3500 
Olympic size swimming pool and two large kiddie pools. Lifeguards on duty at all times. Locker rooms with showers. Large pavilion with picnic tables. Playground and snack bar. Adult (13+) $4 Children (12 & under) $2 Senior Citizen (60 & over) $1 
The Ulster County Pool will not be open this season

Moriello Pool 
32 Mulberry St., New Paltz; 845-255-1700 
Open daily 12-7:30pm New Paltz Residents: $3 Kids $5 Adults Non-Residents $6 Kids $9 Adults
We can not predict with any certainty that we will be able to open on time, late, or at all. We will keep the public informed as we receive any updates or changes.

 Know of any other great places to swim? Tell us about it! Comment here or write to

Updated 6/9/2020