What are nice day trips from Montreal?

Short answer

Saint-Hilaire, L'Assomption, Saint-Roch-de-l'Achigan and Saint-Jacques are some potential day trips within 50 km of Montreal. Saint-Joseph-de-Sorel, Saint-Roch-de-Richelieu, Valcourt and L'Orignal are within 100 km of Montreal. We list 21 places below, including 12 lake or river towns (Lacolle and Saint-Jean-sur-Richelieu), 3 ski towns (Saint-Adolphe-d'Howard and Cowansville), 3 mountain villages (Sainte-Agathe-des-Monts and Val-David) and 3 market towns (Farnham and Lachute). More below.

Within 50 km 7 places

Within 100 km 14 places