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, Millbrook;  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


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 
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

River Pool at Beacon
North shore of Pete and Toshi Seeger Riverfront Park, 2 Red Flynn Dr
(845) 750-7195
The rainbow colored floating River Pool offers a safe place to swim on the Hudson River.
Tuesday-Sunday, 12-6 pm, July-Labor Day, weather permitting. Lifeguards are always present when the pool is open. Visitors are advised to check to confirm hours. 


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.

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.  


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. New splash pad added this year. Non-Resident Registration - $5/Person. Call for open swim hours.

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+) $14 Children (12 & under) $10 Senior Citizen (60 & over) $8 

32 Mulberry St., New Paltz; 845-255-1700 
Open daily 12-7:30pm New Paltz Residents. Seasonal Family Passes available at the pool. $6 Kids $8 Adults; Non-Residents $6 Kids $9 Adults

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

Updated 7/6/2021