Fantastic Atmosphere, Food & Drink

Welcome to O'Sheas Public House.

We are located at 128 Marshland road in Shirley just down the road from The Palms.
O’Sheas is a local pub with an Irish theme and a very strong community spirit.

We are accredited Beer Masters, which is a quality assurance that the beer
you are drinking has been well looked after from the keg room to the glass it is served in.

We take the same pride in the quality of our food and the quality of our
service – old fashioned and with a smile so that you have a good experience
whether you come in for a meal and a drink, watch or talk sport over a
cold beer, have a play on the machines or a tickle at the TAB.

Cheers and Welcome.

Purveyors of Fine Beer & Good Times

Let Stroudy & the team treat you to an experience in great hospitality, food and drink.

Check out our Menu

Looking for the perfect gift?

Get In Touch

O’Shea’s Public House
128 Marshland Road
Shirley, Christchurch
P: 03 385 3080

Contact Us!

Find Us