The 1989–90 Pittsburgh Penguins season saw the Penguins finish fifth in the Patrick Division and not qualify for the playoffs.
The last remaining active member of the 1989–90 Pittsburgh Penguins was Mark Recchi, who retired after the 2010–11 season, right after winning the Stanley Cup as a member of the Boston Bruins.
Regular season
The Penguins allowed the most short-handed goals during the regular season, with 21.
All-Star Game
The 41st National Hockey League All-Star Game was held in Civic Arena in Pittsburgh, home to the Pittsburgh Penguins, on January 21, 1990. The game saw the team of all-stars from the Wales conference defeat the Campbell conference all-stars 12–7. Mario Lemieux was named the game's Most Valuable Player.
Season standings
Schedule and results
|- style="background:#fcf;" | 1 || Oct 5 || Pittsburgh Penguins || 4–5 || Boston Bruins || 0–1–0 || 0 |- style="background:#ffc;" | 2 || Oct 7 || Pittsburgh Penguins || 4–4 || New Jersey Devils || 0–1–1 || 1 |- style="background:#cfc;" | 3 || Oct 10 || Winnipeg Jets || 1–5 || Pittsburgh Penguins || 1–1–1 || 3 |- style="background:#cfc;" | 4 || Oct 14 || Montreal Canadiens || 1–2 || Pittsburgh Penguins || 2–1–1 || 5 |- style="background:#fcf;" | 5 || Oct 15 || Pittsburgh Penguins || 2–4 || New York Rangers || 2–2–1 || 5 |- style="background:#cfc;" | 6 || Oct 17 || Toronto Maple Leafs || 5–7 || Pittsburgh Penguins || 3–2–1 || 7 |- style="background:#fcf;" | 7 || Oct 18 || St. Louis Blues || 9–3 || Pittsburgh Penguins || 3–3–1 || 7 |- style="background:#fcf;" | 8 || Oct 21 || Buffalo Sabres || 4–2 || Pittsburgh Penguins || 3–4–1 || 7 |- style="background:#fcf;" | 9 || Oct 25 || Toronto Maple Leafs || 8–6 || Pittsburgh Penguins || 3–5–1 || 7 |- style="background:#ffc;" | 10 || Oct 26 || Pittsburgh Penguins || 3–3 || Detroit Red Wings || 3–5–2 || 8 |- style="background:#fcf;" | 11 || Oct 28 || Pittsburgh Penguins || 1–5 || Montreal Canadiens || 3–6–2 || 8 |- style="background:#fcf;" | 12 || Oct 31 || Los Angeles Kings || 8–4 || Pittsburgh Penguins || 3–7–2 || 8 |-
|- style="background:#cfc;" | 13 || Nov 2 || New York Islanders || 2–5 || Pittsburgh Penguins || 4–7–2 || 10 |- style="background:#cfc;" | 14 || Nov 4 || Pittsburgh Penguins || 3–1 || Edmonton Oilers || 5–7–2 || 12 |- style="background:#fcf;" | 15 || Nov 5 || Pittsburgh Penguins || 3–5 || Vancouver Canucks || 5–8–2 || 12 |- style="background:#fcf;" | 16 || Nov 9 || Pittsburgh Penguins || 3–4 || Chicago Blackhawks || 5–9–2 || 12 |- style="background:#fcf;" | 17 || Nov 11 || Pittsburgh Penguins || 3–8 || St. Louis Blues || 5–10–2 || 12 |- style="background:#cfc;" | 18 || Nov 14 || New York Rangers || 0–6 || Pittsburgh Penguins || 6–10–2 || 14 |- style="background:#cfc;" | 19 || Nov 16 || Quebec Nordiques || 2–8 || Pittsburgh Penguins || 7–10–2 || 16 |- style="background:#cfc;" | 20 || Nov 18 || New York Islanders || 3–5 || Pittsburgh Penguins || 8–10–2 || 18 |- style="background:#fcf;" | 21 || Nov 22 || New Jersey Devils || 6–3 || Pittsburgh Penguins || 8–11–2 || 18 |- style="background:#cfc;" | 22 || Nov 24 || Pittsburgh Penguins || 7–4 || Washington Capitals || 9–11–2 || 20 |- style="background:#fcf;" | 23 || Nov 25 || Washington Capitals || 4–1 || Pittsburgh Penguins || 9–12–2 || 20 |- style="background:#fcf;" | 24 || Nov 28 || Philadelphia Flyers || 6–3 || Pittsburgh Penguins || 9–13–2 || 20 |- style="background:#fcf;" | 25 || Nov 30 || Pittsburgh Penguins || 1–4 || Philadelphia Flyers || 9–14–2 || 20 |-