På midten av 1960-tallet var det ønskelig med en større tilstedeværelse i USA, både for å kunne sikre bedre TV-avtaler, men også for å møte utfordringen fra Western Hockey League som en fryktet planla å bli en seniorliga i konkurranse med NHL og utfordre kampen om Stanley Cup. Dette ansporet klubbene i NHL å gjennomføre sin første utvidelse siden 1920-årene, da en i 1967 doblet antall lag i NHL, med virkning fra sesongen 1967-1968. De nye lagene som kom til var Los Angeles Kings, Minnesota North Stars, Philadelphia Flyers, Pittsburgh Penguins, California Seals (etter diverse flyttinger ble først Minnesota North Stars, og fra 1992/93-sesongen til Dallas Stars) og St. Louis Blues. Dette møtte stor kritikk fra Canada at alle de nye lagene var fra USA, og NHL svarte med å legge til Vancouver Canucks i 1970, sammen med Buffalo Sabres, som ligger i grenseområdene mellom USA og Canada. To år senere kom den nydannede World Hockey Association (WHA) og dette førte til at NHL også tok opp New York Islanders og Atlanta Flames (flyttet i 1980 og ble Calgary Flames) for å holde den rivaliserende ligaen unna disse områdene. I 1974, ble Washington Capitals og Kansas City Scouts (som i 1976 flyttet til Colodado og ble Colorado Rockies, og i 1982 til New Jersey og ble New Jersey Devils) tatt opp i ligaen, som da hadde økt til 18 lag.