Canadian Songs Top 10 - Thursday, 7th December 2017

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

    Non-Mover. 7 days on the chart

  • 2 Ed Sheeran - Perfect

    Non-Mover. 150 days on the chart

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

    Non-Mover. 127 days on the chart

  • 4 Imagine Dragons - Thunder

    Non-Mover. 219 days on the chart

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

    Up 1 place. 85 days on the chart

  • 6 Portugal. The Man - Feel It Still

    Down 1 place. 207 days on the chart

  • 7 G-Eazy & Halsey - Him & I

    Non-Mover. 7 days on the chart

  • 8 Selena Gomez & Marshmello - Wolves

    Non-Mover. 45 days on the chart

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

    Non-Mover. 100 days on the chart

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

    Non-Mover. 160 days on the chart