Canadian Songs Top 10 - Wednesday, 6th December 2017

  • 1 Ed Sheeran - Perfect Duet (with Beyoncé)

    Non-Mover. 6 days on the chart

  • 2 Ed Sheeran - Perfect

    Non-Mover. 149 days on the chart

  • 3 Camila Cabello - Havana (feat. Young Thug)

    Non-Mover. 126 days on the chart

  • 4 Imagine Dragons - Thunder

    Non-Mover. 218 days on the chart

  • 5 Portugal. The Man - Feel It Still

    Up 2 places. 206 days on the chart

  • 6 Post Malone - rockstar (feat. 21 Savage)

    Non-Mover. 84 days on the chart

  • 7 G-Eazy & Halsey - Him & I

    Down 2 places. 6 days on the chart

  • 8 Selena Gomez & Marshmello - Wolves

    Non-Mover. 44 days on the chart

  • 9 Maroon 5 - What Lovers Do (feat. SZA)

    Up 1 place. 99 days on the chart

  • 10 Mariah Carey - All I Want For Christmas Is You

    Up 2 places. 160 days on the chart