The 2023–24 Chicago Blackhawks season was the 98th season (97th season of play) for the National Hockey League (NHL) franchise that was established on September 25, 1926. The Blackhawks were led by second-year head coach Luke Richardson. This was the first season since 2006–07 that Jonathan Toews was not on the roster as his contract expired at the end of the previous season. In addition, it was the first full-season since that same year without Patrick Kane after he was traded to the New York Rangers in February 2023.
On March 9, 2024, the Blackhawks became the first team to be eliminated from playoff contention following a 4–1 loss to the Washington Capitals and a 5–3 win by the Vegas Golden Knights against the Detroit Red Wings. Two days later, Connor Bedard scored his 20th goal of the season, making him as the first Blackhawks player to hit the 20-goal mark at 18 years old since Eddie Olczyk did it in the 1984–85 season.
Standings Divisional standings
Conference standings
Schedule and results
Preseason The Chicago Blackhawks preseason schedule was released on June 27, 2023.
|- style="background:#cfc;" | 1 || September 28 || St. Louis || 1–2 || Chicago || OT || Commesso || United Center || 9,947 || 1–0–0 || Recap |- style="background:#fea;" | 2 || September 30 || Chicago || 2–3 || Minnesota || OT || Soderblom || Xcel Energy Center || 18,199 || 1–0–1 || Recap |- style="background:#fcc;" | 3 || October 1 || Chicago || 1–6 || Detroit || || Stauber || Little Caesars Arena || 13,850 || 1–1–1 || Recap |- style="background:#cfc;" | 4 || October 3 || Detroit || 2–4 || Chicago || || Mrazek || United Center || 12,610 || 2–1–1 || Recap |- style="background:#fea;" | 5 || October 5 || Minnesota || 3–2 || Chicago || SO || Soderblom || United Center || 12,766 || 2–1–2 || Recap |- style="background:#fcc;" | 6 || October 7 || Chicago || 3–5 || St. Louis || || Mrazek || Enterprise Center || 17,154 || 2–2–2 || Recap
|- style="text-align:center;" |Legend:
Regular season The Chicago Blackhawks regular season schedule was released on June 27, 2023.
|- style="background:#cfc;" | 1 || October 10 || Chicago || 4–2 || Pittsburgh || || Mrazek || 18,411 || 1–0–0 || 2 || |- style="background:#fcc;" | 2 || October 11 || Chicago || 1–3 || Boston || || Soderblom || 17,565 || 1–1–0 || 2 || |- style="background:#fcc;" | 3 || October 14 || Chicago || 2–3 || Montreal || || Mrazek || 21,105 || 1–2–0 || 2 || |- style="background:#cfc;" | 4 || October 16 || Chicago || 4–1 || Toronto || || Soderblom || 19,101 || 2–2–0 || 4 || |- style="background:#fcc;" | 5 || October 19 || Chicago || 0–4 || Colorado || || Mrazek || 18,140 || 2–3–0 || 4 || |- style="background:#fcc;" | 6 || October 21 || Vegas || 5–3 || Chicago || || Soderblom || 19,867 || 2–4–0 || 4 || |- style="background:#fcc;" | 7 || October 24 || Boston || 3–0 || Chicago || || Mrazek || 19,370 || 2–5–0 || 4 || |- style="background:#cfc;" | 8 || October 27 || Chicago || 4–3 || Vegas || OT || Mrazek || 18,338 || 3–5–0 || 6 || |- style="background:#fcc;" | 9 || October 30 || Chicago || 1–8 || Arizona || || Soderblom || 4,600 || 3–6–0 || 6 ||
|- style="background:#cfc;" | 10 || November 4 || Florida || 2–5 || Chicago || || Mrazek || 18,666 || 4–6–0 || 8 || |- style="background:#fcc;" | 11 || November 5 || New Jersey || 4–2 || Chicago || || Soderblom || 18,388 || 4–7–0 || 8 || |- style="background:#cfc;" | 12 || November 9 || Chicago || 5–3 || Tampa Bay || || Mrazek || 19,092 || 5–7–0 || 10 || |- style="background:#fcc;" | 13 || November 12 || Chicago || 3–4 || Florida || || Soderblom || 19,359 || 5–8–0 || 10 || |- style="background:#fcc;" | 14 || November 16 || Tampa Bay || 4–2 || Chicago || || Mrazek || 18,691 || 5–9–0 || 10 || |- style="background:#fcc;" | 15 || November 18 || Chicago || 2–4 || Nashville || || Soderblom || 17,397 || 5–10–0 || 10 || |- style="background:#fcc;" | 16 || November 19 || Buffalo || 3–2 || Chicago || || Mrazek || 19,027 || 5–11–0 || 10 || |- style="background:#fcc;" | 17 || November 22 || Chicago || 3–7 || Columbus || || Mrazek || 18,158 || 5–12–0 || 10 || |- style="background:#cfc;" | 18 || November 24 || Toronto || 3–4 || Chicago || OT || Soderblom || 20,238 || 6–12–0 || 12 || |- style="background:#fcc;" | 19 || November 26 || St. Louis || 4–2 || Chicago || || Soderblom || 18,223 || 6–13–0 || 12 || |- style="background:#cfc;" | 20 || November 28 || Seattle || 3–4 || Chicago || || Mrazek || 17,070 || 7–13–0 || 14 || |- style="background:#fcc;" | 21 || November 30 || Chicago || 1–5 || Detroit || || Mrazek || 19,515 || 7–14–0 || 14 ||
|- style="background:#fcc;" | 22 || December 2 || Chicago || 1–3 || Winnipeg || || Soderblom || 14,189 || 7–15–0 || 14 || |- style="background:#fcc;" | 23 || December 3 || Chicago || 1–4 || Minnesota || || Mrazek || 19,301 || 7–16–0 || 14 || |- style="background:#fea;" | 24 || December 5 || Nashville || 4–3 || Chicago || SO || Soderblom || 16,521 || 7–16–1 || 15 || |- style="background:#cfc;" | 25 || December 7 || Anaheim || 0–1 || Chicago || || Mrazek || 17,424 || 8–16–1 || 17 || |- style="background:#cfc;" | 26 || December 9 || St. Louis || 1–3 || Chicago || || Mrazek || 18,892 || 9–16–1 || 19 || |- style="background:#fcc;" | 27 || December 10 || Washington || 4–2 || Chicago || || Soderblom || 18,258 || 9–17–1 || 19 || |- style="background:#fcc;" | 28 || December 12 || Chicago || 1–4 || Edmonton || || Mrazek || 18,347 || 9–18–1 || 19 || |- style="background:#fcc;" | 29 || December 14 || Chicago || 1–7 || Seattle || || Soderblom || 17,151 || 9–19–1 || 19 || |- style="background:#fcc;" | 30 || December 17 || Vancouver || 4–3 || Chicago || || Mrazek || 19,302 || 9–20–1 || 19 || |- style="background:#cfc;" | 31 || December 19 || Colorado || 2–3 || Chicago || || Mrazek || 19,719 || 10–20–1 || 21 || |- style="background:#fcc;" | 32 || December 22 || Montreal || 5–2 || Chicago || || Mrazek || 20,340 || 10–21–1 || 21 || |- style="background:#fcc;" | 33 || December 23 || Chicago || 5–7 || St. Louis || || Soderblom || 18,096 || 10–22–1 || 21 || |- style="background:#cfc;" | 34 || December 27 || Winnipeg || 1–2 || Chicago || OT || Mrazek || 20,540 || 11–22–1 || 23 || |- style="background:#fea;" | 35 || December 29 || Chicago || 4–5 || Dallas || OT || Mrazek || 18,532 || 11–22–2 || 24 || |- style="background:#fcc;" | 36 || December 31 || Chicago || 1–8 || Dallas || || Mrazek || 18,532 || 11–23–2 || 24 ||
|- style="background:#fcc;" | 37 || January 2 || Chicago || 0–3 || Nashville || || Soderblom || 17,363 || 11–24–2 || 24 || |- style="background:#fcc;" | 38 || January 4 || Chicago || 1–4 || NY Rangers || || Mrazek || 18,006 || 11–25–2 || 24 || |- style="background:#fcc;" | 39 || January 5 || Chicago || 2–4 || New Jersey || || Soderblom || 16,514 || 11–26–2 || 24 || |- style="background:#cfc;" | 40 || January 7 || Calgary || 3–4 || Chicago || || Mrazek || 19,907 || 12–26–2 || 26 || |- style="background:#fcc;" | 41 || January 9 || Edmonton || 2–1 || Chicago || || Mrazek || 19,756 || 12–27–2 || 26 || |- style="background:#fcc;" | 42 || January 11 || Chicago || 1–2 || Winnipeg || || Mrazek || 15,225 || 12–28–2 || 26 || |- style="background:#fcc;" | 43 || January 13 || Dallas || 3–1 || Chicago || || Mrazek || 18,889 || 12–29–2 || 26 || |- style="background:#cfc;" | 44 || January 16 || San Jose || 1–2 || Chicago || SO || Mrazek || 16,401 || 13–29–2 || 28 || |- style="background:#ccc;" | — || January 17 || Chicago || — || Buffalo || colspan="6"|Postponed due to travel restrictions in Buffalo; moved to January 18. |- style="background:#fcc;" | 45 || January 18 || Chicago || 0–3 || Buffalo || || Soderblom || 15,465 || 13–30–2 || 28 || |- style="background:#cfc;" | 46 || January 19 || NY Islanders || 3–4 || Chicago || OT || Mrazek || 18,463 || 14–30–2 || 30 || |- style="background:#fcc;" | 47 || January 22 || Chicago || 0–2 || Vancouver || || Mrazek || 18,714 || 14–31–2 || 30 || |- style="background:#fcc;" | 48 || January 24 || Chicago || 2–6 || Seattle || || Soderblom || 17,151 || 14–32–2 || 30 || |- style="background:#fcc;" | 49 || January 25 || Chicago || 0–3 || Edmonton || || Mrazek || 18,347 || 14–33–2 || 30 || |- style="background:#fcc;" | 50 || January 27 || Chicago || 0–1 || Calgary || || Mrazek || 18,279 || 14–34–2 || 30 ||
|- style="background:#fcc;" | 51 || February 7 || Minnesota || 2–1 || Chicago || || Mrazek || 17,230 || 14–35–2 || 30 || |- style="background:#fea;" | 52 || February 9 || NY Rangers || 4–3 || Chicago || OT || Mrazek || 19,995 || 14–35–3 || 31 || |- style="background:#fcc;" | 53 || February 13 || Vancouver || 4–2 || Chicago || || Mrazek || 16,452 || 14–36–3 || 31 || |- style="background:#fcc;" | 54 || February 15 || Pittsburgh || 4–1 || Chicago || || Soderblom || 19,423 || 14–37–3 || 31 || |- style="background:#cfc;" | 55 || February 17 || Ottawa || 2–3 || Chicago || || Mrazek || 18,888 || 15–37–3 || 33 || |- style="background:#fcc;" | 56 || February 19 || Chicago || 3–6 || Carolina || || Mrazek || 18,909 || 15–38–3 || 33 || |- style="background:#fcc;" | 57 || February 21 || Philadelphia || 3–1 || Chicago || || Soderblom || 18,245 || 15–39–3 || 33 || |- style="background:#fea;" | 58 || February 23 || Winnipeg || 3–2 || Chicago || OT || Mrazek || 18,891 || 15–39–4 || 34 || |- style="background:#fea;" | 59 || February 25 || Detroit || 3–2 || Chicago || OT || Mrazek || 21,141 || 15–39–5 || 35 || |- style="background:#fcc;" | 60 || February 29 || Colorado || 5–0 || Chicago || || Mrazek || 18,096 || 15–40–5 || 35 ||
|- style="background:#fcc;" | 61 || March 2 || Columbus || 5–2 || Chicago || || Soderblom || 18,782 || 15–41–5 || 35 || |- style="background:#fcc;" | 62 || March 4 || Chicago || 0–5 || Colorado || || Mrazek || 18,125 || 15–42–5 || 35 || |- style="background:#cfc;" | 63 || March 5 || Chicago || 5–2 || Arizona || || Soderblom || 4,600 || 16–42–5 || 37 || |- style="background:#fcc;" | 64 || March 9 || Chicago || 1–4 || Washington || || Mrazek || 18,573 || 16–43–5 || 37 || |- style="background:#cfc;" | 65 || March 10 || Arizona || 4–7 || Chicago || || Soderblom || 18,666 || 17–43–5 || 39 || |- style="background:#cfc;" | 66 || March 12 || Anaheim || 2–7 || Chicago || || Mrazek || 18,017 || 18–43–5 || 41 || |- style="background:#fcc;" | 67 || March 15 || Los Angeles || 5–0 || Chicago || || Soderblom || 19,528 || 18–44–5 || 41 || |- style="background:#cfc;" | 68 || March 17 || San Jose || 2–5 || Chicago || || Mrazek || 18,426 || 19–44–5 || 43 || |- style="background:#fcc;" | 69 || March 19 || Chicago || 2–6 || Los Angeles || || Mrazek || 18,145 || 19–45–5 || 43 || |- style="background:#fcc;" | 70 || March 21 || Chicago || 0–4 || Anaheim || || Soderblom || 15,880 || 19–46–5 || 43 || |- style="background:#cfc;" | 71 || March 23 || Chicago || 5–4 || San Jose || OT || Mrazek || 17,435 || 20–46–5 || 45 || |- style="background:#cfc;" | 72 || March 26 || Calgary || 1–3 || Chicago || || Mrazek || 19,404 || 21–46–5 || 47 || |- style="background:#fcc;" | 73 || March 28 || Chicago || 0–2 || Ottawa || || Mrazek || 19,292 || 21–47–5 || 47 || |- style="background:#cfc;" | 74 || March 30 || Chicago || 5–1 || Philadelphia || || Soderblom || 19,250 || 22–47–5 || 49 ||
|- style="background:#fcc;" | 75 || April 2 || Chicago || 1–2 || NY Islanders || || Mrazek || 17,255 || 22–48–5 || 49 || |- style="background:#cfc;" | 76 || April 6 || Dallas || 2–3 || Chicago || || Mrazek || 19,294 || 23–48–5 || 51 || |- style="background:#fcc;" | 77 || April 7 || Minnesota || 4–0 || Chicago || || Soderblom || 19,636 || 23–49–5 || 51 || |- style="background:#fcc;" | 78 || April 10 || Chicago || 2–5 || St. Louis || || Mrazek || 18,096 || 23–50–5 || 51 || |- style="background:#fcc;" | 79 || April 12 || Nashville || 5–1 || Chicago || || Soderblom || 19,449 || 23–51–5 || 51 || |- style="background:#fcc;" | 80 || April 14 || Carolina || 4–2 || Chicago || || Mrazek || 18,742 || 23–52–5 || 51 || |- style="background:#fcc;"