english songs for kids
christmas carols and songs

Learn English with songs!
Here you will find a small collection of the most popular Christmas carols. Choose your favourite one, then listen and sing!

The music clips may take several minutes to download. Please be patient.
You can also download and print song lyrics and music sheets.


christmas carols and songs for kids

ESL resources: English holiday songs
  • Deck the Halls »
  • The music comes from Wales, but the English words are American in origin.
English songs for Christmas
  • Frosty the Snowman »
  • Altough a very popular Christmas song, it doesn't contain the word Christmas in its lyrics.
Christmas songs to teach English
  • Jingle Bells »
  • This is one of the best known Christmas songs in the world, originally written for Thanksgiving.
Christmas carols for ESL kids

▲ top


esl resources

  • BusSongs.com »
  • Containing over 130 well-loved Christmas songs, with childhood classics like Twelve days of Christmas, White Christmas, The Little Drummer Boy.
  • Christmas Carols »
  • The lyrics of carols, and origins of the most popular Christmas carols are included on this site. Plus non carols sections dedicated to Christmas songs.
  • Christmas Poems »
  • A collection of Christmas songs, poems and rhymes for kids at CanTeach.ca. The site was created to assist teachers in finding and using resources online.
  • Songs for Teaching »
  • Whether you need songs about Santa, reindeer, toys, winter or traditional Christmas Carols, you'll find a varied selection here.

▲ top