Canadian Songs Top 10 - Friday, 22nd December 2017

  • 1 Ed Sheeran - Perfect

    New #1! Up 2 places from #3

  • 2 Ed Sheeran & Andrea Bocelli - Perfect Symphony

    Down 1 place. 4 days on the chart

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

    Up 1 place. 142 days on the chart

  • 4 Eminem - River (feat. Ed Sheeran)

    Down 2 places. 8 days on the chart

  • 5 Imagine Dragons - Thunder

    Non-Mover. 234 days on the chart

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

    Up 1 place. 100 days on the chart

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

    Down 1 place. 22 days on the chart

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

    Up 1 place. 165 days on the chart

  • 9 Selena Gomez & Marshmello - Wolves

    Up 1 place. 60 days on the chart

  • 10 Cardi B - Bartier Cardi (feat. 21 Savage)

    New Entry!