Please note: To help slow the rate of the COVID-19, many businesses have closed and events cancelled. We encourage visitors to stay at home right now and look forward to seeing you in the near future.

Official Tourism Website of Port Elgin, Ontario

Port Elgin
Slider Overlay

Find your fun.

Port Elgin is the perfect place to shake off the work week and bust out your fun. With lots to see & do you can be as busy (or as lazy) as you wish! Play in the park, walk the trails and build sandcastles on the White Sand Beaches .  Visit the local attractions or plan your trips around the amazing local events. With so many fun things to do, there's just no way to contain yourself! Tour the site and find a place to stay, a new favourite place to eat and, of course, where to go for a little shopping therapy.

If you're lucky, you'll stay awake long enough to view some of the most spectacular sunsets in all of Ontario.

Keep Up to Date with Us

Facebook Instagram
Event Main Image
Secondary Slider Overlay

What's on around town.

Register your event here


Jan 8, 2020 - Dec 16, 2020
Saugeen Shores
Port Elgin TOPS.  Weekly on Wednesday, from January 8 to December 16.  TOPS is a non profit weight loss support group. Everyone welcome,
May 2, 2020
Saugeen Shores
Canada: Something To Sing About. In our preparations for our concert tour in Scotland, the Chantry Singers present: Canada: Something To Sing About
May 3, 2020
Port Elgin
Hike for Hospice raises donations in support of the Residential Hospice of Grey and Bruce. The funds provide care to residents and families as a lo
May 9, 2020
In celebration of National Palliative Care Week, Huron Shores Hospice will host our 4th Annual Hike for Hospice at the Davidson Centre on Saturday,
May 22, 2020 - May 31, 2020
Saugeen Shores
Welcome to our 23rd annual Huron Fringe Birding Festival where we celebrate birds, birding and nature. The Festival is based out of beautiful
Jul 17, 2020 - Jul 18, 2020
Port Elgin
44th Port Elgin Antiques, Vintage & Collectibles Show & Sale. Step back in time at The Plex, 600 Tomlinson Drive, Port Elgin. Hours: