I'm a Room Decor Editor who knows all the Christmas collections inside and out – these are my favourite 11 places to shop for decorations
No matter your style or budget, you're going to find the best brand for you on this list
It’s that time of year again! The festive season is soon to be upon us and there’s no time like the present to get prepping and get ahead of the rushing and stress of leaving things to the last minute. If you’re looking to invest in some new festive decor this year and are not sure where to buy your Christmas decorations, I’ve rounded up the best places to go, whatever your style or budget.
My top tip when shopping for Christmas decs is getting them sooner rather than later as the best ones sell out early. And the same goes for the best artificial Christmas trees, just in case you’re in the market for one.
Since I’ve already spent months looking at the Christmas collections from the various brands - I start getting previews from as early as June/July onwards - I’ve also included my top picks from each of the 11 shortlisted brands.
Where to buy Christmas decorations – the quick list
- Anthropologie: the hottest decs you're bound to see all over socials
- Cox & Cox: elevated, sophisticated decor with a fun twist
- Dunelm: stylish festive joy at affordable prices
- Etsy: homemade, one-of-a-kind decorations from independent brands
- George Home: budget-friendly yet fun and fabulous decs
- John Lewis: stylish showstoppers that quickly sell out
- Next: popular, viral decs that won't break the bank
- Marks & Spencer: the new trending must-haves for every Christmas tree
- Nkuku: sustainable, vintage-style baubles
- Søstrene Grene: budget-friendly, Scandi-style decorations
- The White Company: traditional, quiet-luxury style but make it festive
1. John Lewis
If you're wondering where to buy Christmas decorations this year, might I be so bold as to point you in the direction of John Lewis?
Why? Because, as their must-watch adverts make abundantly clear every December, this store takes Christmas very seriously indeed.
'I’m someone who fills my home with a mish-mash of Christmas decorations (some would call it chaotic; I call it perfectly curated), so John Lewis is always my go-to for these individual pieces – especially the baubles,' says Lauren Bradbury, House Manual Content Editor at Ideal Home. 'I could spend hours in the Christmas section picking out the different baubles for my tree.'
The current bestselling John Lewis Christmas ornaments are some fun ones, and dominated by felt mice – a Harry Styles-inspired felt mouse that's already sold out once, and an initial-holding mouse since personalised decor is always popular.
2. The White Company
If you ask anyone where to buy Christmas decorations, you're pretty much guaranteed that they'll steer you in the direction of The White Company, and little wonder: this shop somehow manages to bottle and sell pure festive vibes every year running...
The brand's Christmas trees are among the best on the market and they make it into our best artificial Christmas tree buying guide every year. That being said, there are plenty more Christmas decorations to lose your heart to in The White Company's Christmas shop, of course.
The range is best for delicate, timeless classics like the glass drop decorations. In fact, glass is a material that The White Company works with a lot when it comes to its festive offering. And if you're after a meaningful Christmas decoration then the heart memory bauble would be my top recommendation as it opens up and you can put a special 'memory' inside.
Lastly, The White Company is well-known for its home fragrance. And you can bring that to your tree decor with the ceramic star ornaments which come with the brand's Winter-scented spray for you to apply on the stars and make your tree and your home smell heavenly.
3. Anthropologie
Honestly, if you're trying to find the place to buy stylish Christmas decorations that stand out from the crowd, you need to go to Anthropologie. Because, thanks to its array of bold and beautiful baubles and decorations, this is genuinely a 'festive icons only' kind of store.
'I can't be in Anthropologie when the Christmas shop is open without picking up a few decs,' says Thea Babington-Stitt, Managing Editor at Ideal Home. 'They manage to toe the line between classic and trendy so perfectly that even novelty baubles have a timeless feel.'
The ones that are trending this year include some more initial-centric designs like these colourful felt ones, as well as holiday houses, some of which are ceramic and petite, others light up. One of my favourite pieces is the celestial gold tree topper, centred around the sun instead of the traditional star.
4. Marks & Spencer
From their festive food to their iconic gifts, it stands to reason that Marks & Spencer is also one of the best places to buy Christmas decorations. And that, of course, their array of baubles and glittering garlands stands apart from many others.
After all, these aren't just Christmas decorations; these are M&S Christmas decorations, darlings.
'M&S have some great Christmas decorations – I'm loving the collaboration with the National Gallery this year,' says Laurie Davidson, interior stylist and Ideal Home's Contributor.
This being M&S, there are plenty of foodhall-inspired treats in store – including the cafetiere and coffee beans glass bauble set which our Editor in Chief, Heather Young ordered as soon as it dropped. The viral M&S XL Christmas bows which sell out early every year are also back. And I was a big fan of this ruffled, gingham star tree topper upon seeing it at the M&S Christmas 2026 press preview.
5. Dunelm
All hail Dunelm for giving us a one-stop shop to buy budget-friendly yet pretty and cute Christmas decorations at!
And there's plenty of Dunelm festive decor on my hot list, including the bestselling Harry Potter-style floating LED candles which have been among the brand's bestsellers for a couple years running now. That's why Dunelm brought them back and added a few new colourways, too.
If you're looking for some of the best Christmas lights on a budget, this is the place for you. And while this might be a bit niche, the Nutcracker stacking dolls are super fun in my opinion and I want them!
6. Cox & Cox
If you’re looking for sophisticated, elevated, high-quality Christmas decorations, then Cox & Cox should be your first stop. Even though the brand does take some Christmas trends into account - Christmas bows, anyone? - Cox & Cox largely focuses on timeless bauble and decoration designs.
Whether it’s oversized, shatterproof baubles, classic paper fan-out decorations or bauble-shaped name place holders, Cox & Cox’s got it all. This year, the glass baubles with a shimmery dandelion design are among my favourites. And seeing how Cox & Cox elevated the traditional Christmas stocking with a floralMorris & Co.-style block print and a contrasting rufflemakes me want one.
7. George Home
'If I'm after bulk bauble buys for shoots, when I need a lot of baubles to fill a larger tree, then you can't beat the supermarkets,' Laurie says.
Our supermarket of choice would undoubtedly be ASDA with its stylish but affordable George Home range, offering everything from Scandi-inspired striped paper stars/snowflakes to a rustic-style Christmas garland adorned with gold bells. And the childhood-evoking colourful drum baubles are also among my top picks.
8. Etsy
If you're looking to a) support small businesses and b) keep things unique and sustainable, then you'll likely want to buy Christmas decorations over at Etsy. Honestly, with so many vendors in one place, you're basically guaranteed to find something that suits your vision.
'I love Etsy for finding something handcrafted and unique,' Laurie says.
So whether it's hand-marbled baubles you're after or something original and charming to adorn your windows with, this is the place to go. And this handmade reusable advent calendar is intself a work of art – I'm not surprised the maker is a 2026 Etsy Design Awards finalist.
9. Nkuku
‘As an interior stylist, I have a range of places I go to for Christmas decorations,’ Laurie says. ‘And Nkuku do some beautiful glass baubles.’
If you’re into sustainable Christmas decorating and/or vintage-style ornaments, then Nkuku is for you because it does these two things absolutely best. The decorations are made with recycled, reclaimed and/or natural materials by hand, sustaining traditional craftsmanship in line with the company’s B Corp certification.
But even if you don’t care about ethical practices, the products are beautiful and timeless all the same. I particularly love the aged effect and patina they’re designed with as seen on the shell-shaped glass baubles, along with the bestselling antique-style tree topper and garland here.
10. Next
Next’s Christmas decorations are among the most popular on the market – especially when it comes to the retailer’s more unique designs like the Next gingerbread house tree skirt which sells out early every year. And as it so happens, it’s already sold out this year, too. But this year, Next also launched two more scenic wooden tree skirts which look just as good as the out-of-stock gingerbread design.
The brand is also fully embracing and almost pioneering the cheese Christmas decoration trend which I’m seeing everywhere this year, offering the likes of these cheese felt Christmas ornaments. The biscuit version of this set is already sold out.
Finally, the Christmas bow trend is not going anywhere this festive season. But Next has given the XL bow look a traditional, heritage-inspired makeover by covering its supersized bow tree topper in a tartan print. It’s perfect for a Ralph Lauren Christmas which is currently trending.
11. Søstrene Grene
The Scandinavians are the leaders in the world of design. So it’s no surprise that everyone is loving Danish-born brand Søstrene Grene, quickly becoming an almost IKEA-level obsession. But while the Swedish giant is perfect for your furniture needs, Søstrene Grene specialises in stylish and pretty decor – Christmas decorations included. From quirky miniatuare light-up gingerbread-style houses to a delicate garland adorned with brass-style doves for just £5.
In the previous years, the brand quickly sold out of its brass bow decorations before some of us - me - could get our hands on them. So this year, I'm certainly not going to be waiting around to snap up my favourites.
‘I've got all of my Christmas decorations from Søstrene Grene in the last two years,’ says Holly Cockburn, Content Editor at Ideal Home. ‘They're so affordable and aren't too trendy which I love for a more traditional Christmas decoration theme, because of the price it's meant I have been able to build out my decorations from nothing to a full scheme.’
FAQs
When is the best time to get Christmas decorations?
One of the best ways to save money on Christmas decorations is to wait until just after Christmas before you buy anything. But it's all about your time restrictions and budget really.
'There’s no wrong time to start thinking about Christmas,' says Mac Harman, CEO and founder of Balsam Hill. 'Investing in heirloom-quality decorations earlier in the year is a great way to get ahead of your Christmas spending, spreading the cost of Christmas throughout the year, and giving yourself enough time to ensure a stress-free festive period.'
'While many of us enjoy the hustle and bustle of Christmas retail, if you’re looking to avoid the rush at the shops in the run up to the festive season, I would recommend opting for online shopping. If cost is an important factor, I’d suggest looking out for sales periods throughout the year,' he adds.
Interior stylist, Laurie Davidson continues, 'Sometimes I'll buy decorations in the sales after Christmas, especially if it's something a bit pricier that I've seen. Otherwise, I like to start buying from November as things sell out so quickly.'
How soon is too soon to decorate for Christmas?
It's never too soon to decorate for Christmas! Although, if you want to abide by society's norms, most people wait until after Halloween and 23rd November (that's Thanksgiving in the US) to start decking the halls with boughs of holly/bauble after bauble.
So, hopefully that answers all of your questions around where to buy Christmas decorations this year.
Of course, there is a chance that you may make it onto the Nice list; if so, perhaps Santa might be dropping by the winter sales on his way to your house and gifting you a lavish stash of decorations to squirrel away for next year.
We can but hope, eh? Merry Christmas!
Sign up to our newsletter for style inspiration, real homes, project and garden advice and shopping know-how
Sara Hesikova has been Room Decor Editor at Ideal Home since June 2024, starting at the title as a News Writer in July 2023. She is now also the Ideal Home Certified Expert on Furniture, and so far has tried over 300 different sofas.
Graduating from London College of Fashion with a bachelor’s degree in fashion journalism in 2016, she got her start in niche fashion and lifestyle magazines like Glass and Alvar as a writer and editor before making the leap into interiors, working with the likes of 91 Magazine and copywriting for luxury bed linen brand Yves Delorme among others.
- Kayleigh Dray Acting Content Editor