Canadian Songs Top 10 - Monday, 25th December 2017

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

    Up 1 place. 145 days on the chart

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

    Up 2 places. 103 days on the chart

  • 3 Ed Sheeran - Perfect

    Down 2 places. 168 days on the chart

  • 4 Imagine Dragons - Thunder

    Down 1 place. 237 days on the chart

  • 5 Lil Pump - Gucci Gang

    Up 19 places from #24

  • 6 Selena Gomez & Marshmello - Wolves

    Up 3 places. 63 days on the chart

  • 7 Cardi B - Bodak Yellow

    Up 13 places from #20

  • 8 Eminem - River (feat. Ed Sheeran)

    Down 3 places. 11 days on the chart

  • 9 Sam Smith - Too Good at Goodbyes

    Up 1 place. 110 days on the chart

  • 10 Imagine Dragons - Believer

    Up 3 places. 325 days on the chart