Miasto przyciągało wielu imigrantów z Europy i wielu francuskojęzycznych rolników z osad otaczających miasto. Dzięki napływowi tych ostatnich, francuskojęzyczni mieszkańcy miasta ponownie stanowili większość po 1865, jednak wiodącym językiem w mieście pozostawał angielski. Dzięki gwałtownemu rozwojowi liczba ludności Montrealu przekroczyła 1 milion w 1931.
W latach 60. i 70. XX wieku w Montrealu zrealizowano wiele ogromnych inwestycji, w dużej części w związku z organizacją w mieście Wystawy Światowej 1967 i Letnich Igrzysk Olimpijskich 1976. Główną osobą odpowiedzialną za te inwestycje był burmistrz Jean Drapeau, który rządził miastem w latach 1954–1957 i 1960–1986. Zbudowano system montrealskiego metra (będący drugim systemem kolei podziemnej w Kanadzie), sieć autostrad, tereny wystawowe na sztucznej wyspie na Rzece Św. Wawrzyńca, Stadion Olimpijski i wszystkie obiekty sportowe potrzebne dla obsługi olimpiady. Wiele z tych inwestycji nie spełniło oczekiwań. Ogromne, supernowoczesne lotnisko Mirabel zostało wybudowane zbyt daleko od miasta, bez dogodnych połączeń komunikacyjnych i szybko okazało się nierentowne – obecnie służy tylko do obsługi lotów towarowych. Olimpiada okazała się finansową klęską, a miasto spłacało długi zaciągnięte dla sfinansowania budowy obiektów olimpijskich aż do 2008 roku.