Disclosure: This post may contain affiliate links, meaning we get a commission if you decide to make a purchase through our links, at no cost to you. Please read our disclosure for more info.

Amazon
[amazon_link asins='B005UYZ5CO,B002YTQ89M' template='CopyOf-ProductGrid' store='shoppingkimwp-20′ marketplace='US' link_id='214a78e1-e6bf-11e7-8680-45395baebf56′]
Check out Amazon's free Christmas song list here. There are 19 free downloads in this list. Just click “Get mp3” next to your favorite songs. That's not all. Amazon offers one new free song per day for the 25 days leading up to Christmas. Check the site daily during the month of December to grab these free tunes. Free Christmas music on Amazon!
You can also sign up for a Free Trial of Amazon Music Unlimited to listen to tens of million of songs on any device anywhere, available for Prime and Non-Prime members.
[amazon_link asins='B004CTBWXO,B0062WV57W' template='CopyOf-ProductGrid' store='shoppingkimwp-20′ marketplace='US' link_id='16d6d744-e6bf-11e7-80c5-754e7e89867a']
Last.fm
Last.fm is a site that offers a wealth of music in lots of different categories. The section of holiday music on this site can be found here. Browse through new songs and renditions of old classics. If you get tired of the same old stuff, you'll find some humorous new Christmas tunes here also. Just click the “free mp3” icon next to a song and click “save” to save it to your computer.
Feels Like Christmas
At feelslikechristmas.com, you'll find a wide variety of songs ranging from old to new. Click on the “Free Christmas Music Downloads” tab to access a drop-down menu with the following options: traditional instrumental, traditional vocal, contemporary instrumental and contemporary vocal. Right-click on the title of your choice and choose “Save target as.” Then name the file and click “Save” to store it on your hard drive.
AccuRadio
Cruise over to AccuRadio to listen to your favorite holiday classics, new releases and fun and unique channels, such as these holiday stations: Holidays Radion, A Brazilian Christmas, Blue & White Christmas, Contemporary Christian Music (CCM) Christmas, Celtic Christmas, Channel O, Christmas Country, Christmas Oldies, Christmas Standards and many more.
Karaoke-Version
If you and your family and friends enjoy belting out the songs of the season, you can score some free Christmas karaoke tracks at karaoke-version.com. You'll need to create an account with the website, which is free. This registration process involves basics like entering your name, email and creating a password. Once you've done that, click on the title that you want and click “download.” Then click “Save,” and the file will save to your hard drive.
Don't waste your money on expensive holiday CDs or mp3 downloads. You don't have to spend money on Christmas music if you take advantage of the wealth of free, legal Christmas songs on these websites. Merry Christmas and happy listening!
You can find Christmas Music Downloads for free on Amazon.