If you’re looking for a Yorkshire pub with great pub food served seven days a week, roaring fires, a delicious Sunday lunch and space for your four-legged friends after a long walk on the moors, the Turkey Inn at Goose Eye is the pub for you.

Based near the Yorkshire moors and the popular town of Haworth, you can enjoy traditional pub food and real ales in a relaxed atmosphere, check out our current food and drinks menu below.


Looking for great, locally sourced traditional pub food served seven days a week? You’ve come to the right place, check out The Turkey Inn food menu below. Plus our traditional Sunday roasts are served between 12 and 6 pm every Sunday. The roast of the day is displayed on our blackboards for you to view upon arrival.


We have a large selection of locally brewed beer on tap. So pull up a bar stool or cosy up next to one of open fires and try our hand picked selection of beer, wine and local spirits.


Join us for a delicious Sunday roast! Served every Sunday between 12 and 6 pm, the roasts available on the day will be featured on our blackboards.

What's On

See what’s on this month at The Turkey Inn, as well as local walk inspiration and ways to enjoy the Haworth countryside. Visit our what’s on page to find out more.


We cannot wait to share The Turkey Inn with you again. We politely ask all customers to adhere to the current government guidelines when visiting us


The Turkey Inn is open seven days a week providing locally sourced food and great beer. To join us for food click below to book your table.

Contact Us
20 Goose Eye, Oakworth,
Laycock, Keighley. BD22 0PD

Looking for a new challenge? Email us to enquire about current vacancies at The Turkey Inn.

Tel: 01535 666342

Sign up to our newsletter for latest offers and what’s on
Opening Times
Mon to Thurs 12 - 10 pm
Friday and Saturday 12 - 11 pm
Sunday 12 - 10 pm

Kitchen Hours:
Mon to Thurs 12 - 2.30 pm and
5.30 - 8.45 pm
Friday 12 - 2.30 pm and 5.30 - 9 pm
Saturday: 12 – 9 pm
Sunday: 12 – 6 pm