Christmas Decorations to Keep for Years

The decorations worth buying are the ones you look forward to unwrapping every December. This edit gathers glass and hand-painted baubles, wreaths, garlands and pieces for the festive table, chosen to last well beyond one season.

Cream armchair and sofa in a bright living room beside a Christmas tree with fairy lights and French doors
London Skyline Hand-Painted Bauble
Linley
London Skyline Hand-Painted Bauble
£106
Halfeti Christmas Cracker Gift Set
Penhaligon's
Halfeti Christmas Cracker Gift Set
£45
Christmas Cracker
Asprey
Christmas Cracker
£21
Christmas Crackers 2026 60g
LADUREE
Christmas Crackers 2026 60g
£30
Squirrel hanging ornament
Joanna Buchanan
Squirrel hanging ornament
£63
Sparkle bee hanging ornament, ruby
Joanna Buchanan
Sparkle bee hanging ornament, ruby
£74
LUNA CHRISTMAS CRACKER
Penhaligons
LUNA CHRISTMAS CRACKER
£38
The Woody Christmas Cracker
Molton Brown
The Woody Christmas Cracker
£20
Sous Le Sapin Metal Christmas Decoration 7cm
Christofle
Sous Le Sapin Metal Christmas Decoration 7cm
£220
Re-charge Black Pepper Bath & Shower Gel Bauble 75ml
Molton Brown
Re-charge Black Pepper Bath & Shower Gel Bauble 75ml
£12
Tinker Tailor Beaded London Taxi Tree Decoration
Tinker Tailor
Tinker Tailor Beaded London Taxi Tree Decoration
£27
Sylva Baubles Pair - Antique Gold
OKA
Sylva Baubles Pair - Antique Gold
£18
Tinker Tailor Champagne Button Tree Decoration
Tinker Tailor
Tinker Tailor Champagne Button Tree Decoration
£22
Nutcracker metal Christmas ornament 11cm
Waterford
Nutcracker metal Christmas ornament 11cm
£60
Tinker Tailor London Snowglobe Christmas Flat Tree Decoration
Tinker Tailor
Tinker Tailor London Snowglobe Christmas Flat Tree Decoration
£35
Christmas Star Tree Topper
Linley
Christmas Star Tree Topper
£564
Christmas Baubles Cristina, Set of 2
Westwing Collection
Christmas Baubles Cristina, Set of 2
£30
Christmas Baubles Cristina, Set of 4
Westwing Collection
Christmas Baubles Cristina, Set of 4
£27
Christmas Baubles Lummy, Set of 4
Westwing Collection
Christmas Baubles Lummy, Set of 4
£30
Garland Spice Jewels (Set of 2) - Gold
L'Objet
Garland Spice Jewels (Set of 2) - Gold
£325
Textured Glass Baubles - Set of 3
Layered Lounge
Textured Glass Baubles - Set of 3
£24
Bauble French Press
Nina Campbell
Bauble French Press
£19
Bauble White 10cm
Nina Campbell
Bauble White 10cm
£34
Adiela Wreath - Natural & Moss
Nkuku
Adiela Wreath - Natural & Moss
£65
Amata Baubles - Antique Brass - (Set of 3)
Nkuku
Amata Baubles - Antique Brass - (Set of 3)
£25
Athardi Drop Bauble - Antique Silver - (Set of 4)
Nkuku
Athardi Drop Bauble - Antique Silver - (Set of 4)
£28
Arco Baubles - Set of Three - Multi
OKA
Arco Baubles - Set of Three - Multi
£32
Mavu Giant Bauble - Rustic Bronze & Petrol
Nkuku
Mavu Giant Bauble - Rustic Bronze & Petrol
£25
Arbora Baubles Pair - Antique Gold
OKA
Arbora Baubles Pair - Antique Gold
£22
Faux Berry Wreath - Red Garnet
OKA
Faux Berry Wreath - Red Garnet
£195
Faux Pre-Lit Christmas Tree - 8ft - Green
OKA
Faux Pre-Lit Christmas Tree - 8ft - Green
£495
Arna Wreath
Abigail Ahern
Arna Wreath
£30
Arbury Glass Baubles - Set of 6
Abigail Ahern
Arbury Glass Baubles - Set of 6
£30
Alisa Gold Bauble
Abigail Ahern
Alisa Gold Bauble
£9
Ayla Beaded Bauble - Set of 2
Abigail Ahern
Ayla Beaded Bauble - Set of 2
£19
All christmasSee all →