Daily Specials

Lunch and a daily drink/food deal to satisfy everyone.

Weekend Brunch

Rise and shine! For the not so early risers that love a full English breakfast and more!

Kid Friendly

We are family-friendly every day from open to close.

Best in the Northwest

Amazing food, special drinks and even fresh made pizza. We’re known for it!

Drink Menu

20 beer on tap along with a variety of cocktails and wines. Something for everyone!

Daily Specials

Lunch and a daily drink/food deal to satisfy everyone. ‘Cause who doesn’t love a good deal!

Weekend Brunch

Rise and shine! For the not so early risers that love a full English breakfast and more!

Follow us on Social Media to stay up to date on specials and events.

Testimonials

What People are Saying

β€œHands down our fave place in the NW! Love the staff and the food is so great πŸ™‚β€

– D. Taylor

β€œI have been frequenting MRP for a few years. The food and atmosphere are excellent. 5 Stars!”

– C. Paton

β€œWe love the food and love the service!!! One of our favourites.”

– J. Yates

β€œI love this pub. It’s my go to for a pint and pizza with friends. Servers are great, don’t hover and the place is always clean.”

– A. Wells

β€œI have never had a bad experience with Mad Rose Pub no matter what time of day I go. The food is always good, the staff are friendly and helpful and the atmosphere lends itself to whatever you need. I’ve been there for a quiet night with my husband or a tell all good time with my girlfriends numerous times. All I can say is try it. You’ll like it!”

– S. Leblanc

β€œAwesome service and the food is amazing. you can tell the manger pays attention to detail. Super clean also.”

-D. Jackson

Hours of Operation

Open Daily

Monday thru Friday 11:00am – Till Late
Saturday & Sunday 10:00am – Till Late
Holidays 11:00am – Till Late

Kids

We are kid friendly on
Saturdays from 10am - 6pm,
Sundays from 10am to 8pm,
Mondays from 11am to 8pm.

Reservations
We are not taking reservations at this time.

Drop Us a Line

Don't be shy. Let us know if you have any questions!

Call: 403-719-0770 or send an email.