Begin with coffee and a fresh pastry at Olive et Gourmando, then stroll the cobblestone streets of Old Montreal to admire the early light on the historic façades.
Visit Basilique Notre-Dame for a self-guided audio tour to see the ornate interior and the famous deep-blue sanctuary.
Walk to the nearby Pointe-à-Callière Museum to explore Montreal's archaeological history and the multimedia exhibits on the city's founding.
Cross to the Old Port and warm up with hot chocolate from MuvBox Café while enjoying views along the riverfront boardwalk at Vieux-Port de Montréal.
Take the metro from Champ-de-Mars station toward Mount Royal, preparing for a short hike or scenic lookout visit.
Grab a cozy lunch at Schwartz's Deli for a classic smoked-meat sandwich, then wander nearby to browse the independent shops along Boulevard Saint-Laurent.
Head into Mount Royal Park and hike the short trail to Chalet du Mont-Royal for panoramic views of the city skyline and a warm beverage at the chalet café if open.
Continue descending toward the Plateau and explore the colorful murals of Rue Saint-Denis and Avenue Mont-Royal, stopping for a pastry or coffee at Pâtisserie Rhubarbe.
Visit Jean-Talon Market to sample Quebec cheeses, local charcuterie, and seasonal treats while soaking up the lively market atmosphere.
Return to Old Montreal as the lights start to glow and enjoy a relaxed aperitif on the terrace at Terrasse William Gray, watching the cobblestones take on a golden hue.
Dine on inventive Quebec cuisine at Le Bremner, sampling small plates and local seafood in a cozy, dimly lit space.
Take a short walk to Place Jacques-Cartier to enjoy street performers and the lively evening atmosphere, stopping for a gelato at Généreux if you like sweets.
Catch an indie film or a special screening at Cinema du Parc (check showtimes) for a taste of Montreal's cinema scene, or choose live jazz at Le Balcon for music and cocktails.
Finish the evening with late-night poutine at La Banquise (open late) or a nightcap at the speakeasy-style Le 4e Mur to soak up Montreal's nocturnal energy.