St. George Roman Catholic Church in Crystal Beach, Ontario: a low mid-century-modern brick church with a curved white roofline, a tall metal globe-and-cross spire, and a tall freestanding concrete bell tower to the left, under a clear blue sky.

Crystal Beach

Home » Destinations » Fort Erie » Crystal Beach

JFVoll, CC BY-SA 4.0, via Wikimedia Commons

Crystal Beach is a lakefront resort community on the northeast shore of Lake Erie, directly across the water from Buffalo, and took its name from the clear waters that first drew visitors. For a century it was defined by the Crystal Beach amusement park (1888-1989), and it remains a popular summer destination anchored by its white-sand public beach. Once an independent incorporated village, it was absorbed into Fort Erie in 1970 and today blends cottages, waterfront redevelopment, and a walkable beach-village core.

Known for

  • Sandy Lake Erie public beach (Bay Beach / Crystal Beach Waterfront Park)
  • Former Crystal Beach amusement park (1888-1989)
  • Summer resort and cottage town
  • Beach-village shops and dining
  • Crystal Beach Tennis & Yacht Club
  • Nickname 'The South Coast of Canada'

Top places to see


Plan your visit