Skip to content
125 days until Christmas 2026

Christmas Playlist Generator

Pick the occasion. We'll pick the songs.

What's the occasion?

Low lights, something warm to drink, nobody in a hurry.

Era
Length

How to Build a Christmas Playlist That Works

The mistake almost everyone makes is treating a Christmas playlist as a collection of good songs. It isn't — it's a piece of scheduling. The same twenty tracks that make a party work will sink a dinner, and a dinner playlist at a party will empty the room by nine.

Match the energy to the moment, not to your taste

Whatever you personally like least is probably load-bearing. The crooners are what make a dinner playlist recede into the background, and the songs everyone finds slightly annoying are exactly the ones a room sings along to. Build for the occasion; play your favourites in the car.

Recognition beats novelty

A Christmas playlist is not the place to introduce anyone to anything. The pleasure is recognition — the first three notes landing before the brain catches up. Keep unfamiliar tracks to roughly one in five, and never in the first four.

Make it longer than the event

Nothing punctures an evening like hearing the opening song a second time. Aim for at least 25% more music than you think you need. Twenty songs runs about an hour, which covers most dinners and the first stretch of a party.

Mind the sad ones

Christmas music has more melancholy in it than its reputation suggests — quite a few of the best-loved songs are, on inspection, about absence. One or two give a playlist depth. Four in a row change the mood of a room, and you will not immediately work out why.

Where These Songs Come From

Every track is drawn from our Christmas songs database, where each entry has its lyrics, origin story, and the films it has appeared in. Click any song in a generated playlist to read about it. If you want the wider picture — why Christmas music does what it does to people — the complete guide to Christmas music covers it.

Free forever

More Christmas, weekly

Music, recipes, gift ideas, and traditions worth stealing.

Frequently Asked Questions

How does the Christmas playlist generator work?
Pick an occasion, an era, and a length. Each song in our database is tagged by mood and style, and the generator scores every song against the occasion you chose — favouring the tags that define it and dropping the ones that clash. Nothing is random, so the same choices always give the same playlist.
Can I play these songs from the page?
No — we do not host or stream audio. Each entry links to that song's page, where you will find the lyrics, its history, and where it has appeared. Use the copy button to paste the list straight into Spotify, Apple Music, or YouTube Music.
What makes a good Christmas party playlist?
Front-load the songs everyone knows. Recognition is what gets a room singing, and unfamiliar tracks early kill momentum you cannot rebuild. Save the two or three deep cuts for the middle, once people are committed.
How long should a Christmas dinner playlist be?
Longer than the meal, so it never loops. Twenty songs runs roughly an hour — enough for most sittings. For dinner specifically, favour crooners and gentle arrangements: anything with a big chorus makes conversation hard work.

Keep Listening