This colourful beach town is one of the best places to live in Ontario, according to locals
It's just outside of Toronto.

A small town in Ontario.
If small-town charm, cute shops, and beautiful waterfront views sound like your idea of the perfect place to call home, this Ontario small town might be your dream destination. Located just outside of Toronto, it's home to stunning views and a quaint downtown.
On Narcity Canada's Facebook page, we asked readers for their suggestions on the best places to live in Ontario. The post gained hundreds of comments, and this beautiful beach town was among the destinations suggested.
Grimsby is a charming small town about an hour outside of Toronto, nestled between the majestic Niagara Escarpment and the shores of Lake Ontario.
It offers a variety of attractions and activities, from scenic parks to heritage sites and pristine waterfront areas.
You can spend your days soaking up some sun on the beach, enjoying the local cuisine, and exploring the local shops downtown.
A highlight of the town is the painted ladies — a collection of colourful beach cottages that add a whimsical touch to the area.
According to the Town of Grimsby website, "If you are looking for safe neighbourhoods, tree-lined streets, a focus on family, enough space to call your own, and a relaxed pace, then Grimsby is the town for you."
Residents can enjoy "a diverse mix of year-round activities that celebrate [the town's] wealth of art, culture and history," such as the Grimsby Art Gallery, the Public Library, and the Grimsby Museum.
The community hosts several events throughout the year, such as Canada Day celebrations and movies in the park.
It's a short drive from cities like Hamilton, St. Catharines and Niagara Falls, allowing you to enjoy small-town living with nearby city amenities.
If you're considering a move, locals recommend this cute beach town as one of the best spots to live in the province.
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.