Great food, quality drinks and a warm welcome await at The Invergowrie Inn. Whether you’re joining us for a family meal, catching up with friends or simply stopping by for a pint, you’ll always find friendly faces and a relaxed atmosphere.
The Invergowrie Inn has long been part of village life, bringing people together over good food, great drinks and even better company.
We’re proud to offer a welcoming space where everyone feels at home – whether you’re a familiar face from the village or visiting for the first time. From a hearty lunch to a relaxed evening meal or a quiet drink at the bar, there’s always a seat waiting for you.
Our menu is packed with traditional favourites, comforting classics and dishes the whole family will love.
Whether you’re joining us for a light lunch, a hearty evening meal or our popular Sunday lunch, every dish is freshly prepared and served with care.
There’s something for every appetite, with children’s options, homemade specials and tempting desserts all on the menu.
From perfectly poured pints and Scottish whiskies to fine wines, premium spirits and refreshing soft drinks, we’ve got something for every occasion.
Whether you’re meeting friends after work or enjoying a leisurely drink with your meal, we’ll make sure you’re well looked after.
The best village pubs are about more than food and drink—they’re about people.
The Invergowrie Inn is a place to celebrate life’s milestones, enjoy family meals, meet friends for a catch-up or simply unwind after a busy day.
We look forward to welcoming familiar faces and new visitors alike.
Whether you’re visiting with the family, meeting friends, bringing the dog after a walk or enjoying a quiet drink, you’ll always receive a warm welcome.
Our relaxed atmosphere makes The Invergowrie Inn the perfect place to spend time together.
Located in the heart of Invergowrie, we’re proud to be the village’s local pub, serving great food, quality drinks and genuine Scottish hospitality throughout the week.
Pop in for lunch, dinner or just a drink—we’ll have a table waiting.