We all need a pop of colour to brighten things up every now and again.
Luckily, there are plenty of colourful places in Ontario where you can admire every shade of the rainbow.
From old rail tunnels filled with bright lights to secret alleyways decked out with colourful paintings, there are tons of vibrant gems for you to discover.
In Grimsby, you can make your way to a beach filled with incredibly whimsical historic cottages.
And in Sudbury, you can marvel at an abandoned hospital that’s been painted in beautiful neon colours.
So forget about waterfalls for a moment, because it’s time to go chasing rainbows.
Downtown Beamsville Alley
Address: Lincoln, ON
Why You Need To Go: A once regular alleyway recently got the glow up of a lifetime and now it's covered in colourful paintings and twinkling lights.
Historic Grimsby Beach
Address: Grimsby, ON
Why You Need To Go: You can admire a whole small village of unique cottages painted every colour you can imagine.
South Lancaster Wharf
Address: South Lancaster, ON
Why You Need To Go: Cute painted boathouses line this wharf so you can enjoy a pop of colour while you spend some time by the water.
Moccasin Trail Park
Address: 55 Green Belt Dr., Toronto, ON
Why You Need To Go: If you're looking for easy beginner hiking spots, this trail is perfect. You can wander through the rainbow tunnel and enjoy easy-to-navigate paths.
Mermaid In Elora
Price: Prices vary
Address: 105 Metcalfe St., Elora, ON
Why You Need To Go: The entire town of Elora is filled with colourful spots, but this little gift shop stands out. You can find unique treasures here, or simply admire how colourful the building is from the outside.
Address: 203 B Wellington St., Kingston, ON
Why You Need To Go: You'll feel like you're in Europe when you visit this hidden art gallery in Kingston. Located in an alley, you can admire colourful works from local artists at this quirky spot.
Blue Mountain Village
Price: Prices vary
Address: 156 Jozo Weider Blvd., The Blue Mountains, ON