Haverstraw Beach State Park

Haverstraw Beach State Park

New York (Palisades County)

Haverstraw Beach State Park sits along the western shore of the Hudson River in Palisades County, New York, offering 73 acres of waterfront access that feels worlds away from the city just 40 miles south. Established in 1911, this compact park punches above its weight with a wide swimming beach, picnic areas shaded by mature trees, and views across the river’s widest point — nearly four miles of open water that catches golden light on summer evenings.

The park’s main draw is its beach, one of the few freshwater swimming spots along the lower Hudson. A large pool complex provides an alternative for families who prefer contained swimming, and both options make this a popular warm-weather destination. Beyond the water, paved paths wind through the grounds for easy walking and cycling, and the adjacent shoreline trail connects to longer routes for those wanting to explore further.

Fishing from the riverbank draws regulars year-round, with striped bass and blue crab being the main catches during warmer months. Picnic pavilions can be reserved for group gatherings, making it a solid choice for reunions and celebrations with a scenic backdrop.

The park does not offer overnight camping, so plan this as a day trip. Peak season runs from Memorial Day through Labor Day, when the beach and pool are staffed with lifeguards. Spring and fall visits are quieter and reward you with dramatic foliage reflected on the Hudson’s surface. Arrive early on summer weekends — the parking lot fills fast.

Explore Nearby

Nearby Discoveries

12 places to explore within 30 miles

10 State Parks 2 Lighthouses