The best Christmas decorations this year change a room in one go: a giant velvet bow on the front door, a tall nutcracker by the fireplace, a knitted stocking for each person and a proper skirt round the base of the tree. These are our top 10 new decorations from Christmas Decorations, and most cost under £25.
Think about the first evening the decorations go up. The lights are on, something is playing in the background, and the room that looked ordinary at teatime suddenly looks like Christmas. That's what we chose these for. Each one does a lot of work for its price, and most will come out of the box again next year.
This is a guide to buying new decorations. If you've got a box of old baubles in the loft and want to know whether they're worth anything, read are vintage Christmas decorations worth anything? instead.
Why decorations are worth getting right
Decorations are the one Christmas purchase you see every day for a month or more. A jumper gets worn a few times and a gift is opened in a minute, but the bow on the door greets you every time you come home. They set the mood for everyone else too: guests, neighbours, the delivery driver. Spend on one or two pieces that make an impression and let the cheaper bits fill in around them.
How to choose Christmas decorations that look good together
- Pick two colours and one texture. Red and green with velvet, or cream and red with knit. A theme stops a room looking cluttered.
- Buy one big piece first. A bow, wreath or tall figure gives the eye somewhere to land. The smaller pieces then fill in around it.
- Check the size. Every pick below gives its size where the listing does. Measure your door, mantel or tree base before you buy.
- Think about next year. Knit, wood and velvet pack away well and look just as good the following December.
Our top 10 Christmas decorations
1. A giant velvet bow (£14.99–£19.99)
Our favourite quick win, and the one that makes people stop on the pavement. The wine-red bow is 180 × 50cm with long tails, so it can cover a front door or trail down from the top of a staircase. Velvet catches the light in a way ribbon doesn't, and it looks far more expensive than it is. The 63 × 48cm version suits a smaller door or the top of a tree.
2. A tall gingerbread nutcracker (£18.99)
At 35cm it's big enough to stand on its own on a mantel or hall table, and it has real personality. It's a playful take on the traditional soldier, so it suits a home that likes Christmas a bit sweet. Children tend to name it within a day.
3. A frosted pine cone wreath (£34.99)
The most expensive decoration on the list, and the one that looks the most like it cost more. You can choose a wreath or a mini tree. The frosted pine cones feel wintry rather than just festive, so it looks right from late November well into January. Hang it once and the door is done.
4. A knitted Christmas stocking (£8.99–£10.99)
Choose a 37cm cable knit or an embroidered snowflake design. Knit gives that cosy, homemade look that makes a fireplace feel lived in. At this price you can buy one for everyone in the house, and a row of matching stockings is one of the most satisfying sights of the season.
5. A gnome stocking (£7.99–£9.99)
For a house with children, or adults who don't take Christmas too seriously. There are sequin, plaid and plush-bearded versions, and each one has a face that makes people smile. Hang one per person and let everyone pick their gnome.
6. A knitted or printed tree skirt (£19.99–£24.99)
A tree skirt is the decoration people forget, and it's the one that makes a tree look finished. It hides the stand and gives the presents somewhere to sit. The 122cm printed skirt comes in 11 designs; the knitted ones give a softer, snug look that goes with knit stockings.
7. Flocked baubles, box of 12 (£15.99)
8cm baubles with a velvety, matt finish that feels lovely in the hand. They're a quick way to make a mixed set of old decorations look as if they belong together. Spread twelve evenly and the whole tree looks pulled together.
8. A peppermint candy wreath (£24.99)
40cm and properly cheerful, like a sweet shop window. Pick this one if you like colour more than traditional green. It's a good choice for a kitchen door or a child's bedroom, where a bit of fun goes a long way.
9. A letters to Santa postbox (£29.99)
A centrepiece for a family Christmas, and the start of a tradition. Children post their letters, and the postbox becomes the thing they run to check each morning. It's the kind of decoration that ends up in the family photos year after year.
10. A white Christmas village advent calendar (£32.99)
24 little drawers you fill yourself, so it works for adults as well as children. Chocolates, notes, tiny gifts: it's up to you. Because it's reusable, it becomes part of December rather than something thrown away on Boxing Day.
See everything in Christmas Decorations or browse the whole of The Christmas Edit.
Small finishing touches under £10
If the big pieces are sorted, a tree tea light holder or a knitted wine bottle cover (both £6.99) or a painted wooden train (£8.99) will fill a shelf. They're also good for a host gift. For more small ideas, our stocking fillers for adults guide has plenty under £15.
Why we like this list
None of these are throwaway. Velvet, knit, wood and frosted pine are what Christmas has looked like for generations, and they pack away to be enjoyed again. Pair a bow and a wreath for the door, add stockings for the fireplace, finish the tree with a skirt and a box of flocked baubles, and the house is done for well under £100.
Delivery and ordering in time
Delivery: UK delivery is £4.99 on orders under £40 and free from £40. Most Christmas Edit pieces ship from our suppliers and arrive in 4–7 working days; anything we hold ourselves arrives in 3–5 working days. We don't offer an express option, so order early if it needs to be under the tree.
Prices and stock were checked on 3 November 2026 and can change. If a pick has gone, the collection will have something similar.