• 03:55
    Away In A Manger
    Away In A Manger Frank Mills
  • 03:48
    It's Christmas
    It's Christmas Bob Segarini
  • 03:44
    Don't Tell Me It's Christmas
    Don't Tell Me It's Christmas @cwtgfmusic and @JuliaHaggarty
  • 03:40
    The Christmas Song (Chestnuts Roasting on an Open Fire)
    The Christmas Song (Chestnuts Roasting on an Open Fire) Céline Dion
  • 03:36
    Let It Snow
    Let It Snow Diana Krall
  • 03:33
    Christmas Time Is Here Again
    Christmas Time Is Here Again Helix
  • 03:29
    Jingle Bells
    Jingle Bells Barenaked Ladies
  • 03:26
    A Marshmallow World
    A Marshmallow World Annika Catharina
  • 03:23
    O Holy Night
    O Holy Night Rita MacNeil
  • 03:20
    Santa Looked a Lot Like Daddy
    Santa Looked a Lot Like Daddy Gord Bamford
  • 03:16
    O Holy Night
    O Holy Night Johnny Reid
  • 03:13
    It's Christmas
    It's Christmas Tyler Shaw
  • 03:11
    Ave Maria
    Ave Maria Susie Arioli
  • 03:10
    Holiday Greeting
    Holiday Greeting The Commotions
  • 03:07
    Les Anges Dans Nos Campagnes
    Les Anges Dans Nos Campagnes Bruce Cockburn
  • 03:05
    Old Toy Trains
    Old Toy Trains Raffi
  • 03:03
    Christmas Song
    Christmas Song Serena Ryder
  • 03:00
    O Christmas Tree
    O Christmas Tree The Canadian Brass
  • 02:58
    Santa Santa Santa Claus
    Santa Santa Santa Claus Ian Phinney
  • 02:55
    Christmas In Slo Mo
    Christmas In Slo Mo Luke McMaster
  • 02:50
    Oh Holy Night
    Oh Holy Night Arcade Fire
  • 02:48
    What I See
    What I See Hunter Brothers
  • 02:44
    I'll Be Home For Christmas
    I'll Be Home For Christmas Jill Barber
  • 02:40
    The Coventry Carol (Choral)/The Christmas Song
    The Coventry Carol (Choral)/The Christmas Song Anne Murray
  • 02:37
    Baseball Glove
    Baseball Glove Gord Bamford
  • 02:34
    O Holy Night
    O Holy Night The Nylons
  • 02:31
    Blue Christmas
    Blue Christmas Kidz Bop Kids
  • 02:27
    Elf's Lament (with Michael Bublé)
    Elf's Lament (with Michael Bublé) Barenaked Ladies
  • 02:24
    How Can It Be Christmas
    How Can It Be Christmas Johnny Orlando
  • 02:21
    Blue Christmas
    Blue Christmas Catherine MacLellan
  • 02:18
    Joyful Sounds
    Joyful Sounds Rita MacNeil
  • 02:13
    Solstice (This Day the Sun Stands Still)
    Solstice (This Day the Sun Stands Still) Norine Braun
  • 02:10
    Can't Everyday Be Like Xmas?
    Can't Everyday Be Like Xmas? Why
  • 02:07
    Petit Papa Noel
    Petit Papa Noel Raffi
  • 02:04
    God Rest Ye Merry Gentlemen
    God Rest Ye Merry Gentlemen Robert Goulet
  • 02:01
    Have Yourself A Merry Little Christmas
    Have Yourself A Merry Little Christmas Nikki Yanofsky
  • 01:58
    Silent Night / Sainte Nuit (ft. Isabelle Boulay)
    Silent Night / Sainte Nuit (ft. Isabelle Boulay) Johnny Reid
  • 01:51
    Christmas For Moderns
    Christmas For Moderns The Maynard Ferguson Orchestra
  • 01:48
    The Little Drummer Boy
    The Little Drummer Boy The Nylons
  • 01:45
    Feels Like Christmas
    Feels Like Christmas Jon Mullane
  • 01:41
    Santa Baby
    Santa Baby Holly Cole
  • 01:37
    Home This Christmas
    Home This Christmas Tom Jackson
  • 01:35
    O Christmas Tree O Tannenbaum
    O Christmas Tree O Tannenbaum Norine Braun
  • 01:33
    Rockin' Around The Christmas Tree
    Rockin' Around The Christmas Tree Helix
  • 01:30
    Adeste Fideles (O Come All Ye Faithful)
    Adeste Fideles (O Come All Ye Faithful) Rita MacNeil
  • 01:27
    Little Toy Trains
    Little Toy Trains Matt Anderson
  • 01:24
    The Last Christmas (We Ever Spend Apart)
    The Last Christmas (We Ever Spend Apart) Arkells
  • 01:20
    Christmas In Vancouver
    Christmas In Vancouver Glen Foster Group
  • 01:19
    Jinglebell Rock
    Jinglebell Rock Arcade Fire
  • 01:15
    Like We Never Had To Say Goodbye
    Like We Never Had To Say Goodbye Tracy Bone & Sean Hogan
  • 01:11
    Baseball Glove
    Baseball Glove Gord Bamford
  • 01:09
    Joy to the World
    Joy to the World Anne Murray
  • 01:06
    Silver Bells
    Silver Bells Jeffery Straker
  • 01:04
    Must Be Santa
    Must Be Santa Raffi
  • 01:01
    Early Christmas
    Early Christmas Witchitaw
  • 00:58
    Snowed In
    Snowed In Dani and Lizzy
  • 00:56
    Rockin' Around The Christmas Tree
    Rockin' Around The Christmas Tree Helix
  • 00:52
    McSwizzlewort
    McSwizzlewort QA
  • 00:49
    The Vibrations of Christmas
    The Vibrations of Christmas Amanda Kiernan
  • 00:45
    Merry Little Christmas
    Merry Little Christmas Michele Mele
  • 00:42
    The Holly
    The Holly Rita MacNeil
  • 00:40
    God Rest Ye Merry Gentlemen
    God Rest Ye Merry Gentlemen Captain Ninja
  • 00:39
    Happy Holidays
    Happy Holidays Versatile Rock
  • 00:37
    Winter Wonderland
    Winter Wonderland Hagwood Hardy
  • 00:34
    Winter Wonderland
    Winter Wonderland Michael Bublé
  • 00:32
    Ave Maria
    Ave Maria Susie Arioli
  • 00:30
    I Don't Believe In Christmas
    I Don't Believe In Christmas Lee Aaron
  • 00:27
    Run Rudolph Run
    Run Rudolph Run Bryan Adams
  • 00:24
    Sally Ann
    Sally Ann The Razorbacks
  • 00:21
    Merry Christmas Darling
    Merry Christmas Darling Lennon Stella
  • 00:16
    Away in a Manger
    Away in a Manger Susan Aglukark
  • 00:14
    Merry Bells
    Merry Bells Stompin' Tom Connors
  • 00:11
    Winter Wonderland
    Winter Wonderland Haskell And The Cleavers
  • 00:08
    What You Hanging On A Christmas Tree
    What You Hanging On A Christmas Tree Lennie Gallant
  • 00:04
    Da Stanotte in Poi/From This Moment On (Christmas Version)
    Da Stanotte in Poi/From This Moment On (Christmas Version) Andrea Bocelli Shania Twain
  • 00:00
    Hallelujah
    Hallelujah Theory of a Deadman