Our Christmas collection is the perfect place to shop for Christmas gifts and ornaments. Give your home the ideal seasonal makeover and browse our selection of Christmas trees to find the style and size that fits your Yuletide aesthetic. We offer traditional green spruce trees that range from 3ft to 8ft, as well as frosted trees for that added wintry effect, and potted pre-lit Christmas trees for when space is at a premium. Furthermore, you can even opt for pre-decorated Christmas trees if you prefer to save time. Furnish your home with some Christmas lights which blend in seamlessly against the colours of a Christmas tree and add colourful festivity to your home, whilst also exploring our wreaths and garlands section for Christmassy items that can be hung both inside and outside. Peruse our advent calendars to find your favourite designs to start off your Christmas countdown, or browse specific pages that tailor towards gifts for her, gifts for him and Christmas gift food and alcohol. At John Lewis, we know just what it takes to make Christmas special.
How to decorate a Christmas tree
Decorate your Christmas tree with something from our wide assortment of stunning Christmas decorations. We have dedicated baubles and Christmas tree decorations for stylish themed sets as well as novelty individual pieces for a more unique decorative style. Finish with a star or an angel on the top for a traditional-looking Christmas tree.