£0.00 Advent Calendars Festive Favourites Christmas Dinner Party Food All Things Sweet Drinks M&S Christmas Decorations & Crackers Gift Shop Free From Christmas (5002) Refine by (1) Favourites first Total price: Low to High Total price: High to Low Price per: Low to High Price per: High to Low Product name: A-Z Product name: Z-A Life: Short to Long Customer rating Food Profile ❮ Advent Calendars Festive Favourites Christmas Dinner Party Food All Things Sweet Drinks M&S Christmas Decorations & Crackers Gift Shop Free From ❯ Inspiration Offer M&S Clementine Light Up Snow Globe Gin Liqueur 70cl £20 £28.57 per litre (21) Buy M&S Snow Globes, save half price on Prosecco Add to trolley Featured Offer Faldeo Prosecco Rose 75cl £10.99 £1.47 per 100ml (8) Buy any 4 save 25% Add to trolley Offer Celebrations Tub 650g £5 76.9p per 100g (20) Buy 2 for £8 Add to trolley M&S Collection Magic & Sparkle Chocolates 345g £20 £5.80 per 100g (6) Add to trolley Offer Cadbury Milk Tray Chocolate Box 530g £6.50£9 £1.23 per 100g (3) Now £6.50, was £9 Add to trolley Offer Lindt Milk Chocolate Reindeer 100g £3 £3.00 per 100g (2) Buy any 2 for £5 Add to trolley Offer Cadbury Chocolate Mini Snowballs Bag 80g £1.15 £1.44 per 100g (8) Buy any 2 for £2 Add to trolley M&S Belgian Chocolate Biscuits Tin 400g £7 £1.75 per 100g (4) Add to trolley LIFE 1m+ Booja Booja Dairy Free Hazelnut C… 92g £5 £5.43 per 100g (59) Add to trolley Offer M&S Clementine Light Up Snow Globe Gin Liqueur 70cl £20 £28.57 per litre (21) Buy M&S Snow Globes, save half price on Prosecco Add to trolley Offer Christmas is Coming Christmas Card £2.30 3 for 2 Add to trolley M&S Collection Winter Berry & Prosecco Crisps 150g £1.75 £1.17 per 100g (5) Add to trolley Offer LEGO Classic Creative Suitcase 10713 £13.49£17.99 Save 25%, was £17.99 Add to trolley Offer Lindt Advent Calendar 160g £4.42£5.20 £2.76 per 100g (10) Save 15%, was £5.20 Add to trolley Ferrero Rocher Collection 48 Pieces 528g £15 £2.84 per 100g (60) Add to trolley New M&S Novelty Kids Christmas Crackers 6 per pack £10 £1.67 each Add to trolley Offer Ocado Snowman Charity Chris… 10 per pack £3.99 39.9p each (3) Buy 1 Add 1 Half Price Add to trolley Offer Cadbury Dairy Milk Jingly Bells C… 73g £1.49 £2.04 per 100g (3) Buy any 2 for £2 Add to trolley Offer Warnink's Advocaat 70cl £11£12 £15.71 per litre (11) Save £1, was £12 Add to trolley Cadbury Dairy Milk Chocolate Bar 360g £3.50 97.2p per 100g (23) Add to trolley Offer Emma Bridgewater Christmas Card £2.85 3 for 2 Add to trolley Cadbury Roses Chocolate Tin 800g £9.99 £1.25 per 100g (9) Add to trolley Offer Santa Christmas Napkins 16 per pack £1.50 9.4p each Buy any 3, cheapest item free Add to trolley Offer Terry's Milk Chocolate Orange 157g £1.50£2 95.3p per 100g (30) Save 50p, was £2 Add to trolley Offer M&S Milk Chocolate Golden Coins 80g £1.50 £1.88 per 100g (4) Buy 2 for £2 Add to trolley New M&S Colin the Caterpillar Selection Box 80g £5 £6.25 per 100g Add to trolley On Offer & Value Offer LIFE 3d+ M&S Organic Carrots 550g £1 £1.82 per kg (118) Buy selected Fruit & Veg, save 20% reusable bags Add to trolley Offer LIFE 6d+ M&S Scottish Oak Smoked Salmon Slices 100g £4.50 £45.00 per kg (93) Buy any 3 for £10 Add to trolley Offer M&S Milk Chocolate Golden Coins 80g £1.50 £1.88 per 100g (4) Buy 2 for £2 Add to trolley Offer LIFE 1w+ Ocado Houmous 200g £1 50p per 100g (274) Great Value Add to trolley Offer Perrier Sparkling Natural Mineral Water Glass 750ml £1 13.3p per 100ml (32) Buy any 6 save 20% Add to trolley Offer LIFE 4d+ M&S Select Farms British 12 Pork Chipolatas 375g £3.25 £8.67 per kg (40) Buy any 2 for £5 Add to trolley Offer Pepsi Max 2L £1.90 9.5p per 100ml (24) Buy any 2 for £3 Add to trolley Offer Robinsons Orange No Added Sugar 1L £1.50 15p per 100ml (37) Buy any 2 for £2.50 Add to trolley Offer Celebrations Tub 650g £5 76.9p per 100g (20) Buy 2 for £8 Add to trolley Offer LIFE 4d+ M&S Select Farms British 6 Pork Sausages 400g £3.25 £8.13 per kg (37) Buy any 2 for £5 Add to trolley Offer LIFE 3d+ Russell's Salmon Side Skin On & Boneless 850g £10£20 £11.77 per kg (443) Half price, was £20 Add to trolley Offer Kettle Chips Lightly Salted 150g £2 £1.33 per 100g (59) Buy any 2 for £3 Add to trolley Offer LIFE 4d+ M&S Braised Red Cabbage with Bramley Apple 300g £2.50 83.3p per 100g (54) Family Roast Dinner for £15 Add to trolley Offer LIFE 1w+ Finnebrogue Naked Unsmoked 6 Back Bacon 200g £2.25£3 £11.25 per kg (94) Save 25%, was £3 Add to trolley Offer Terry's Milk Chocolate Orange 157g £1.50£2 95.3p per 100g (30) Save 50p, was £2 Add to trolley Offer LIFE 4d+ M&S Select Farms British 6 Cumberland Sausages 400g £3.25 £8.13 per kg (29) Buy any 2 for £5 Add to trolley Offer Cadbury Dairy Milk Winter Orang… 95g £1£1.49 £1.05 per 100g (3) Now £1, was £1.49 Add to trolley Offer Fever-Tree Refreshingly Light… 8 x 150ml £3.99 33.3p per 100ml (58) Buy any 2 for £7 Add to trolley Offer Terreo Malbec 75cl £6.99£11.99 £6.99 per 75cl (87) Save £5, was £11.99 Add to trolley Offer Kettle Chips Sea Salt & Bal… 150g £2 £1.33 per 100g (47) Buy any 2 for £3 Add to trolley Offer M&S Percy Pig Fruit Gums 170g £1.65 97.1p per 100g (271) Buy any 2 for £3 Add to trolley Offer LIFE 1w+ M&S Select Farms 16 Dry Cured Smo… 240g £3.25 £13.54 per kg (10) Buy any 2 for £5 Add to trolley Offer LIFE 3d+ M&S 8 Fresh Herb Falafels 160g £2.75 £1.72 per 100g (15) 3 for £7 Deli Add to trolley Offer Pipers Anglesey Sea Salt Crisps 150g £2.50 £1.67 per 100g (119) Buy any 2 for £3 Add to trolley Offer Paxo Sage & Onion Stuffing Mix 170g £1.30 76.5p per 100g (14) Buy any 2 for £2.50 Add to trolley Offer M&S Clementine Light Up Snow Globe Gin Liqueur 70cl £20 £28.57 per litre (21) Buy M&S Snow Globes, save half price on Prosecco Add to trolley Offer Lindt Advent Calendar 160g £4.42£5.20 £2.76 per 100g (10) Save 15%, was £5.20 Add to trolley Offer Lindt Milk Chocolate Reindeer 100g £3 £3.00 per 100g (2) Buy any 2 for £5 Add to trolley Offer Cadbury Chocolate Mini Snowballs Bag 80g £1.15 £1.44 per 100g (8) Buy any 2 for £2 Add to trolley Offer Cadbury Dairy Milk Jingly Bells C… 73g £1.49 £2.04 per 100g (3) Buy any 2 for £2 Add to trolley Offer Faldeo Prosecco Rose 75cl £10.99 £1.47 per 100ml (8) Buy any 4 save 25% Add to trolley Offer Warnink's Advocaat 70cl £11£12 £15.71 per litre (11) Save £1, was £12 Add to trolley Offer Santa Christmas Napkins 16 per pack £1.50 9.4p each Buy any 3, cheapest item free Add to trolley Show more Desktop site © 2021 All rights reserved. Ocado Retail Limited Cookies on ocado.com We and our partners use secure cookies to give you the best ocado.com experience. Find more details or update your preferences anytime in our Cookie Policy. Accept Manage preferences