Image In honor of Canada Day - which is today - we've put together a little 31-song playlist featuring a number of different Canadian punk, hardcore, metal and indie bands that represent just some of the Canadian bands we cover on the site. The goal wasn't to create some sort of comprehensive cross-section of Canadian independent music or anything, just to highlight some favorites. If you feel that we omitted something worthwhile, please weigh in with a comment.

The bands on the tape include: Propagandhi, Fucked Up, Bedouin Soundclash, Chixdiggit!, The Sainte Catherines, Grade, Arcade Fire, Sum 41, Million Dollar Marxists, Silverstein, Protest The Hero, The Weakerthans, Gob, Moneen, Fifth Hour Hero, Comeback Kid, Death From Above 1979, Choke, Boys Night Out, Billy Talent, Alexisonfire, Cancer Bats, The Flatliners, Career Suicide, D.O.A., Saint Alvia, Arkells, Counterparts, Ken Mode, Metz, and Japandroids.