Celebrate Christmas with Hartley

Christmas is probably our favourite time of the year.

Not only do we get an excuse to over indulge (as if we need any), but it’s guaranteed to get us back around the table with friends and family.

There’s so much going on at the farm to help you get ready for the big day so you can enjoy yourselves.


Always the focus of attention at the table, we’ve got you covered. Whatever your preference for turkey, beef, duck or goose, our butchers can help you choose the star of your Christmas lunch.

Order your meat along with all the other trimmings then collect on the day that’s convenient for you.

In the kitchen

It’s such a shame that we only get to enjoy Christmas lunch once a year… so why not come to us for a second, or third, or fourth helping! Perfect to catch up with friends or family you may not get to see on the 25th.

Bookings for a minimum of 6 or more, Monday to Friday in December.

What’s going on this Christmas?

25th November – Hartley Christmas Market

We will be joined by some of our best-loved suppliers for a fabulously festive day at the farm.

Wonder around our Christmas market with a glass of mulled wine or baileys hot chocolate and perhaps a cheeky mince pie!

We will also have a brilliant line up of food demonstrations, Christmassy performances and storytelling to make it a truly delicious day.


2nd and 3rd December – Christmas Ordering Weekend

Come and sample lots of the delicious food available to order for Christmas and pick up recipes and tips to create the perfect Christmas feast. Spend £50 or more in the shop this weekend to receive 500 extra loyalty points.


9th and 10th December – Christmas Tasting

Come in and sample all of the additions to your Christmas table, from sauces and pickles to Christmas puddings and mince pies. We will have some great offers too!


16th and 17th December – Fancy a tipple?

We have a range of festive drinks for you to taste and purchase at great prices.

Christmas Opening Hours

Escape the relatives or pick up a last minute gift or emergency supplies. We’d love to see you over Christmas. Our opening hours will be as follows:

23rd December 8am – 7:30pm

24th Christmas Eve 8am – 12:30pm

25th Christmas Day Closed

26th Boxing Day Closed

27th December Closed

28th – 31st December 10am – 4pm

New Year’s Day Closed

2nd January Open as normal