It's no secret that Canada is home to some of the most talented songwriters in popular music, our love of a heartbreaking lyric or witty turn of phrase being second to none.
But sometimes the song itself has a longer shadow than the actual songwriter, living on through some incredible covers that expose it to new audiences. Sometimes the cover is bigger than the original, sometimes it's even better, and sometimes it's an entirely different song all together.
In the gallery above, we've collected our favourite covers of Canadian songs, performed by the likes of Aretha Franklin and Nina Simone to the White Stripes and Radiohead. Not surprisingly, there are also plenty of covers by fellow Canadian musicians, who are huge fans of the songs just like the rest of us.
You can also listen to the songs in one playlist below.
Follow Jesse Kinos-Goodin on Twitter: @JesseKG
Listen to the Canadian songwriters stream