We checked seven Horsham places open on Christmas Day, from the Sussex Barn at £57.99 to South Lodge at £265, for menus and prices. Updated November 2026.

Seven pubs, restaurants and hotels around Horsham are open for Christmas Day 2026, and this guide puts their menus, prices, children’s rates and deposits in one place. Christmas Day is a Friday this year. The lowest published price is the Sussex Barn on North Heath Lane at £57.99 a head. In the town centre, the Black Jug on North Street is £109.95 and Miller & Carter in Piries Place £114.95. Out of town, the Castle Inn Hotel at Bramber is £84 and South Lodge at Lower Beeding £265. Every entry was checked against the venue’s own site on 11 November 2026.

Two more pubs serve a Christmas menu through December but say nothing about 25 December; they are listed at the end.

In Horsham town

1. The Black Jug, North Street

The Black Jug is a Brunning & Price pub on North Street, a short walk from the station and the Carfax. Its Christmas Day page sets one menu at £109.95 a head.

Starters include duck confit and green peppercorn terrine, French onion soup with a Gruyère croute, and a vegan cep mushroom arancini; the turkey comes with duck fat roast potatoes, pigs in blankets, sprouts and chestnuts, and the fish main is a chalk stream trout Wellington. Bookings are taken by phone or email, and the pub then sends a link to pre-order.

The page says Christmas Day “is very popular” and advises booking early.

Price Christmas Day set menu £109.95
Booking by phone or email; pre-order link sent after booking
Call 01403 253526
Address 31 North Street, Horsham, RH12 1RJ
Website brunningandprice.co.uk/blackjug/christmas_event/christmas-day-2026
Listing Our listing
Good for town centre, near the station, vegan starter, gluten-free options

2. Miller & Carter, Piries Place

Miller & Carter Horsham is the steakhouse chain’s branch in Piries Place, off the Carfax. Its 2026 Christmas Day menu PDF calls it a “Luxurious Christmas Day Menu” at £114.95 per person, with starters such as slow-roasted tomato soup and desserts including Christmas pudding.

The same menu offers a paid upgrade at £50 a head, and it states that no voucher or discount can be used with it. A separate young guests’ Christmas Day menu is priced “from £49.95 per person”.

Booking is through the restaurant’s own page.

Price Christmas Day £114.95; young guests from £49.95
Booking online; no vouchers or discounts on Christmas Day
Address 17 Piries Place, Horsham, RH12 1EH
Website millerandcarter.co.uk/restaurants/south-west/millerandcarterhorsham/menus/christmasdaymenu
Listing Our listing
Good for steak, town centre, young guests' menu

3. The Sussex Barn, North Heath Lane

The Sussex Barn is a Greene King Flaming Grill pub on North Heath Lane, on the north side of town. Its Christmas Day 2026 page prices the day at three courses for £57.99, the lowest Christmas Day price on this list, and leans on its grill: “Steak on Christmas Day, anyone?” The page says there are choices for vegans and vegetarians and puddings for children.

A deposit of £10 per adult and £5 per child secures the table. The page said four courses on 1 November and three on 11 November, at the same price, so check the menu when you book.

Price Christmas Day 3 courses £57.99
Booking deposit £10 per adult, £5 per child
Call 01403 270406
Address North Heath Lane, Horsham, RH12 5PJ
Website flaminggrillpubs.co.uk/pubs/west-sussex/sussex-barn/christmas/christmas-day
Listing Our listing
Good for lowest Christmas Day price here, families, vegan and vegetarian choices

In the villages

4. The Owl, Kingsfold

The Owl sits on the Dorking Road (A24) at Kingsfold, north of Horsham. Its Christmas page offers a three-course Christmas Day menu for £110 with a glass of Champagne on arrival, served “from midday onwards”.

Starters include grilled Argentinian red shrimp with chimichurri butter and roasted fig with whipped goats’ cheese; the page names Gressingham duck breast and pan-roasted hake alongside the turkey. The kids’ Christmas Day menu is three courses for £55, with pigs in blankets, roast turkey and a mac and cheese option.

Price Christmas Day 3 courses £110, with a glass of Champagne; kids 3 courses £55
Food from midday
Call 01306 772169
Address Dorking Road, Kingsfold, Horsham, RH12 3SA
Website theowl-kingsfold.co.uk/event/christmas
Listing Our listing
Good for Champagne on arrival, children's menu, on the A24

5. The Castle Inn Hotel, Bramber

The Castle Inn Hotel is on The Street in Bramber, below the castle ruins. Its Christmas page says it is “open on Christmas Day for anyone not staying with us”, and the Christmas Day 2026 menu is four courses at £84 for adults and £42 for children.

Mains are roast turkey with pork and chestnut stuffing, roast sirloin of beef, salmon en croûte, or a vegan chestnut, mushroom and ale suet pudding; there are nuts, olives and warm breads for the table and mince pies with coffee to finish. The menu adds a 10% service charge to all bookings.

Price Christmas Day 4 courses £84; children £42; 10% service charge added
Booking by phone
Call 01903 812102
Address The Street, Bramber, Steyning, BN44 3WE
Website castleinnhotel.co.uk/christmas-2026
Listing Our listing
Good for children's price, vegan main, rooms

6. The Wheatsheaf, Woodmancote

The Wheatsheaf is on Wheatsheaf Road at Woodmancote, east of Henfield. Its Christmas Day menu is £97.50 a head, with roasts of pork belly, sirloin of beef, gammon or turkey ballotine, a three-bird roast at £10 extra, and sea bass or vegan options.

Children’s prices are £25 for ages 2 to 6, £35 for 7 to 12 and £55 for 12 to 16. A non-refundable £15 deposit per person is due by 16 December.

The menu page carries no year, so confirm the price when you book.

Price Christmas Day £97.50; ages 12 to 16 £55; 7 to 12 £35; 2 to 6 £25
Booking £15 non-refundable deposit per person by 16 December; pre-order
Address Wheatsheaf Road, Woodmancote, Henfield, BN5 9BD
Website thewheatsheafhenfield.co.uk/menus?location=Wheatsheaf+Road&menu=christmas-day
Listing Our listing
Good for children's prices by age, three-bird roast, vegan options

7. South Lodge, Lower Beeding

South Lodge is the Exclusive Collection country house hotel on the Brighton Road at Lower Beeding. Its Christmas page lists a Christmas Day carvery lunch at £265 per adult, £185 for ages 12 to 17 and £110 for ages 4 to 11, with under-3s free.

The hotel describes it as “a relaxed yet refined Christmas Day feast with all the trimmings, live music, flowing wine and a visit from Santa”. It is the dearest lunch on this list, and the only one here that includes wine.

A Boxing Day carvery is £135 per adult.

Price Christmas Day carvery £265; ages 12 to 17 £185; ages 4 to 11 £110; under 3 free
Booking online or by phone
Call 01403 891711
Address Brighton Road, Lower Beeding, Horsham, RH13 6PS
Website exclusive.co.uk/south-lodge/highlights/christmas
Good for wine included, live music, Santa visit, children's prices

Christmas menus in December (not Christmas Day)

These two pubs publish a Christmas menu for 2026, but say nothing about lunch on 25 December itself. Ring them before planning Christmas Day around them.

8. The Shelley Arms, Broadbridge Heath

The Shelley Arms is the village pub at Broadbridge Heath, run by Richard and Tania Kent. Its Christmas Menu 2026, posted on its site, is £29.95 for two courses or £34.95 for three.

Mains are roast turkey with pigs in blankets and a homemade Yorkshire pudding, slow-cooked beef brisket, Christmas pork belly, salmon Wellington, or a vegan winter root vegetable crumble. A festive cheese board is £5 extra.

Price Christmas menu 2 courses £29.95; 3 courses £34.95
Call 01403 253406
Address Broadbridge Heath, Horsham, RH12 3JU
Website shelleyarms.co.uk
Listing Our listing
Good for lowest price on this list, vegan main, village pub

9. The Windmill, Littleworth

The Windmill is on Littleworth Lane near Partridge Green. Its Christmas page offers a festive set menu in the dining room at £36 for two courses or £42 for three, followed by tea or coffee and a mince pie.

Choices must be pre-ordered at least seven days before the booking, and a £15 per person deposit secures the table. Bookings go through the pub’s online form, by email or by phone.

Price festive set menu 2 courses £36; 3 courses £42
Booking pre-order 7 days ahead; £15 deposit per person
Call 01403 710308
Address Littleworth Lane, Partridge Green, RH13 8EJ
Website windmilllittleworth.com/christmas
Listing Our listing
Good for group pre-order form, mince pies, village pub

Not on this list

The Anchor Hotel in Market Square (Greene King) advertises Christmas Day, but its menu PDFs carry no Christmas Day price we could read, so it is left out. The Countryman at Shipley has only a December party menu online. We could not open the websites of Ghyll Manor at Rusper or Restaurant Tristan, so neither appears here.

How we chose

Every place here is in Horsham or the district’s villages. Each has its own 2026 Christmas page or menu with a price. Prices, menus, children’s rates and deposits come from each venue’s own website, rechecked on 11 November 2026. Nobody paid to be included. Christmas Day tables sell out, so book soon. Run a place that should be here, or spot something that has changed? Email newsdesk@horshamdaily.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@horshamdaily.co.uk and we will add it with your name as the credit.

For more about the season, see Horsham Christmas markets, where to meet Father Christmas, the Christmas lights switch-on, Christmas trains and travel, what’s on in Horsham this month, things to do in Horsham and every pub in our directory.

Frequently asked questions

How much is Christmas Day lunch in Horsham in 2026?

Seven places on this list publish a Christmas Day price. The Sussex Barn on North Heath Lane is the lowest at £57.99 a head. The Castle Inn Hotel at Bramber is £84, the Wheatsheaf at Woodmancote £97.50, the Black Jug on North Street £109.95, the Owl at Kingsfold £110 and Miller & Carter in Piries Place £114.95. South Lodge at Lower Beeding is £265 for a carvery lunch with wine.

Which Horsham Christmas Day lunches have a children’s price?

The Owl at Kingsfold charges £55 for its three-course kids’ Christmas Day menu. The Castle Inn at Bramber charges £42 for children. The Wheatsheaf charges £25 for ages 2 to 6, £35 for 7 to 12 and £55 for 12 to 16. South Lodge charges £185 for ages 12 to 17 and £110 for ages 4 to 11, with under-3s free.

Where can I get a cheaper Christmas lunch in Horsham before 25 December?

The Shelley Arms at Broadbridge Heath has a 2026 Christmas menu at £29.95 for two courses or £34.95 for three. The Windmill at Littleworth serves a festive set lunch at £36 for two courses or £42 for three, with a £15 deposit and choices pre-ordered seven days ahead.