Markham is home to hundreds of restaurants spanning every cuisine imaginable—but don’t overlook the cozy pubs locals return to time and time again. Think hearty comfort food, easygoing atmospheres, and the perfect setting to catch the game on a big screen. These pubs deliver every time. Add one to your list on your next visit to Markham!
The Duchess of Markham
📍 53 Main St N, Markham, ON L3P 1X7
🌐 www.duchessonline.com
Jake’s on Main
📍 202 Main St Unionville, Unionville, ON L3R 2G9
🌐 www.jakesonmainunionville.com
Unionville Arms Pub & Grill
📍 189 Main St Unionville, Unionville, ON L3R 2G8
🌐 www.unionvillearms.ca
Main’s Mansion
📍 144 Main St N, Markham, ON L3P 5T3
🌐 www.mainsmansion.com
King Edward’s Arms
📍 8505 Warden Ave., Unionville, ON L3R 0N2