Most goals in a career with the Canadiens
, , , .
Maurice Richard leads with 544 goals with the Canadiens, first of the 862 who played with the Canadiens.
544game 11,125
- Maurice Richard
- Guy Lafleur
- Jean Beliveau
| # | Player and seasons | Value |
|---|---|---|
| Maurice Richard1942 – 1960 | 544 | |
| Guy Lafleur1971 – 1985 | 518 | |
| Jean Beliveau1950 – 1971 | 507 | |
| Yvan Cournoyer1963 – 1979 | 428 | |
| Steve Shutt1972 – 1985 | 408 | |
| Bernie Geoffrion1950 – 1964 | 371 | |
| Jacques Lemaire1967 – 1979 | 366 | |
| Henri Richard1955 – 1975 | 358 | |
| Aurel Joliat1922 – 1938 | 269 | |
| Mario Tremblay1974 – 1986 | 258 | |
| Howie Morenz1923 – 1937 | 257 | |
| Dickie Moore1951 – 1963 | 254 | |
| Claude Provost1955 – 1970 | 254 | |
| Brendan Gallagher2012 – 2026 | 246 | |
| Mats Naslund1982 – 1990 | 243 | |
| Bob Gainey1973 – 1989 | 239 | |
| Toe Blake1935 – 1948 | 235 | |
| Tomas Plekanec2003 – 2019 | 233 | |
| Max Pacioretty2008 – 2018 | 226 | |
| Stephane Richer1984 – 1998 | 225 | |
| Peter Mahovlich1969 – 1978 | 223 | |
| Guy Carbonneau1980 – 1994 | 221 | |
| Elmer Lach1940 – 1954 | 215 | |
| Ralph Backstrom1956 – 1971 | 215 | |
| Bobby Rousseau1960 – 1970 | 200 |