Crystal Beach

Crystal Beach, also known as Crystal Sands Beach and Bay Beach, is a bustling beachside community with an exciting nightlife, and shops and restaurants dotted along its edges. The beautiful beach attracts guests from Ontario and western New York, as well as travellers from locales around the world.

Crystal Beach is located in Fort Erie, where visitors can come for a day or far longer to enjoy the sunny shores, sparkling waters and easy-going feeling. This great beach is at one of the southernmost points of Ontario, along Lake Erie.

For up-to-date information and details on Crystal Beach, we recommend you visit their website. For information about other places of interest to explore nearby, keep scrolling to see what Destination Ontario recommends.

Birds eye view of a beach with a large pier and houses along the waters edge.

Some things to do may not be available due to COVID-19.

For the most up-to-date information on where and when it is safe to travel please visit:

More about Crystal Beach

The popular vacation spot draws in visitors for relaxing days of swimming, watersports and the local nightlife along the beach. The local restaurants and bars welcome guests with an array of tasty offerings, including some locally inspired cocktails and beachy bites.

Crystal Beach is home to about 4,000 people, with a long history of tourism dating back more than 100 years. The original draw was the Crystal Beach Amusement Park. The park originally opened in 1888, but finally closed in 1989. The roller coasters, dance halls, concert venues and other amusements helped to give the small town a name among travellers.

The public beach was established in 1926, by John E. Rebstock and was originally called Bay Beach Park. At the time, the beach contained rental units, a snack bar, a dance hall and The Lobster House. After Rebstock’s death in 1941, his estate managed the park until it was sold to Fort Erie, Ontario, in 2001. Fort Erie added modern amenities in 2014 and officially reopened the beach park in 2019.

The Crystal Beach Waterfront Park opened in 2005 and remains open today, welcoming visitors to the location east of the Crystal Beach Tennis and Yacht Club. Here you can launch boats or enjoy a meal at Palmwood Restaurant immediately next door.

Now, the Crystal Beach Tennis and Yacht Club stands where the Crystal Beach Amusement Park once existed. You can swim the sparkling waters of Lake Erie, enjoy some water sports or just relax on the beach with a good book or Spotify.

Entry to the beach is free, as is parking along Erie Road. If you wish to park closer or the beach is extra busy, there are paid lots at the park where you can pull in.

Crystal Beach is a great spot for family-friendly activities, though pets, alcohol and barbecues are not allowed on the beach itself.  Other things that are not allowed: glass containers, smoking, vaping, and cannabis, open flame and shelters mounted on supports – such as pavilions and tents.

The vast, sandy area near the clear waters has undergone extensive renovations in recent years, providing visitors with a modern, accessible beach to enjoy, whatever their age or physical needs. Some of the new park features include a new playground donated by the Ridgeway Lions Club and a Pavilion and Festival Square for sheltered community events. New state-of-the-art change and washroom facilities are fully accessible and access ramps are available to provide easy movement to the beach itself. There is also a long viewing deck over the beach.

Shop at the local boutiques and shops, snag some sweets, or enjoy an evening of delicious dining after a day at the beach.