Representative image, AI-generated

Delaware Park

4.7FreePermanently closed

Delaware Park is not located in Niagara Falls, New York.

🚫 This business has permanently closed. Details below are kept for reference only.

There is no park named Delaware Park in Niagara Falls. The historic Frederick Law Olmsted-designed Delaware Park is located about 20 miles south in Buffalo, New York. Visitors looking for parks in Niagara Falls can explore Niagara Falls State Park or Whirlpool State Park instead.

History

Designed by the renowned landscape architect Frederick Law Olmsted, Delaware Park was established in the late 19th century and has been a cherished green space in Buffalo ever since. The park is part of Olmsted's larger vision for a network of parks that would enhance the city’s natural beauty.

Quick tip: Travel to nearby Buffalo, New York, to visit the historic Delaware Park system.

Expert notes

Features

More things to do in Niagara Falls

All things to do in Niagara Falls