Christmas is coming!

We love Christmas at Walsingham Farms Shop! And we believe there is no better place to enjoy the delights of Christmas than with us.

Visit our Christmas and New Year opening hours page for details of our opening times. Information on the delicious food we have on offer can be found in store, or on our order form page.

This year we are taking orders in person at our Walsingham shop or Norwich Market stall, as well as online.

We also offer UK wide courier delivery service for both chilled and ambient products. These deliveries arrive on 23rd and 24th December and do require someone to be in to accept the delivery.

When ordering in person in the farm shop, your entire order can be made in one place. Due to uncertainty around stock shortages we encourage everyone to order early where possible. The last date for ALL orders will be 12th December.

Online ordering is can be done via our Christmas order form

You can still place an order for collection by calling us on 01328 821877 or by popping into the shop.

For more information you can also contact us via our contact us page.

We still have availability for overnight nationwide delivery.

FREE local delivery: this year we can deliver FREE to the following areas NR21, NR22 and NR23 on orders over £75. Delivery on 23rd December only.

Visit our Walsingham Christmas Deliveries and Collections 2021 page for full details.

Walsingham Christmas Hampers

Solve all your present problems with our beautifully wrapped Gift Hampers. Choose from our pre-packed hampers available online from 1st November, or come in to the shop where we can make up a fully bespoke hamper and wrap it while you wait.

Christmas Food Hampers

Save this Christmas with our excellent value Christmas food hampers!

You will find all your Christmas meats, poultry and vegetables in our best value hampers. We are delighted that we have kept the prices the same as last year, whilst offering a better selection than ever before!