Since opening in October 1987 O’Hare’s GastroPub has become an institution for locals within the Steveston and Richmond area.

O’Hares was the first pub in British Columbia to serve Guinness imported straight from Dublin – it is the perfect place to enjoy the perfect pint!

With rotating 20 craft beers on tap, they also offer the classics from Guinness to Canadian, as well as some great local BC craft beers.

They pride themselves on serving a wide range of quality beverages alongside a hearty offering of homemade food.

It’s the best place to have great craic* and enjoy some lighthearted mischief with friends and family. Your trip to Steveston is not complete without a visit to O’Hare’s.



  • Patio
  • 10+ craft beer taps
  • Full restaurant
  • Guest Taps
  • Online ordering
  • Take Out &/or Delivery

Follow us on social media!