Free delivery

More from Waitrose

Our specialist online shops deliver straight to your door. Links open in new windows

Order by 9pm on 22 December for delivery in time for Christmas

Order by midday on Monday 22 December for FREE Christmas delivery

Explore our extended range of pet food, toys, beds and accessories

Order by midday on Tuesday 23 December for FREE Christmas delivery

Discover great gift ideas for your green-fingered friends and family this festive season

Wine direct

...with our mouth-watering recipes & exciting new ranges