A typical professional ice hockey game lasts about 2.5 to 3 hours in real time, even though only 60 minutes are on the game clock.

How long do hockey games last?

  • Regulation time: 3 periods of 20 minutes each, for 60 minutes of actual game play.
  • Intermissions: 2 breaks of about 15–18 minutes in pro leagues like the NHL, mainly for rest and ice resurfacing.
  • Total real time (NHL & top pro): Usually around 2 hours 15 minutes to 3 hours including intermissions, TV timeouts, and normal stoppages.
  • If there’s overtime or a shootout: Add roughly 10–20 extra minutes to your night, depending on the format and how long it takes to decide a winner.

So if you’re planning an evening around an NHL game, blocking off a solid 2.5 to 3 hours is a safe bet.

Variations by level

Different levels of hockey tweak period length and intermissions, so total time changes a bit.

  • NHL / major pro leagues: 3 × 20-minute periods, 17–18 minute intermissions, 2.25–3 hours total.
  • High school / youth: Often 3 periods of 15–17 minutes, shorter intermissions; games are usually about 1.5–2 hours total.

A simple mental rule:

60 minutes of hockey on the clock usually means around double that in real-life watch time.

Why it can run long

Several in-game factors can stretch how long hockey games last in practice.

  • Stoppages: Icings, offsides, penalties, injuries, and frozen pucks all stop the clock but take real time to sort out.
  • TV timeouts: In televised NHL games, there are multiple 2-minute commercial breaks per period.
  • Reviews & challenges: Video reviews on goals, offsides, or goalie interference can add a few minutes here and there.
  • Playoff overtime: In the NHL playoffs, overtime is full 20-minute sudden-death periods repeated until someone scores, so games can go far beyond the 3-hour mark.

One famous marathon playoff game in 1936 lasted 176 minutes and 30 seconds of play, going to six overtimes before it finally ended.

HTML table: typical durations

Here’s an HTML table summarizing how long hockey games last at different levels:

html

<table>
  <thead>
    <tr>
      <th>Level / Type</th>
      <th>Clock Time (Regulation)</th>
      <th>Periods & Intermissions</th>
      <th>Typical Real Duration</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>NHL / top pro</td>
      <td>60 minutes (3 × 20)</td>
      <td>2 intermissions of about 17–18 minutes each[web:1][web:3]</td>
      <td>About 2 h 15 min to 3 h, longer with OT/shootout[web:1][web:3][web:5][web:7][web:9]</td>
    </tr>
    <tr>
      <td>Other pro / high-level leagues</td>
      <td>60 minutes</td>
      <td>3 × 20-minute periods, similar intermission structure[web:3]</td>
      <td>Roughly 2–2.5+ hours depending on stoppages and broadcasts[web:3][web:5]</td>
    </tr>
    <tr>
      <td>High school</td>
      <td>Usually 3 × 15–17 minutes</td>
      <td>Shorter intermissions than NHL[web:7]</td>
      <td>About 1.5 to 2 hours total[web:7]</td>
    </tr>
    <tr>
      <td>Youth / recreational</td>
      <td>Varies by league (often shorter periods)</td>
      <td>Fewer TV breaks, simpler format</td>
      <td>Roughly 1–1.5+ hours in many cases[web:7]</td>
    </tr>
    <tr>
      <td>NHL playoff marathon</td>
      <td>60 minutes + repeated 20-minute OTs</td>
      <td>No shootout; play continues until a goal is scored[web:3]</td>
      <td>Can exceed 4–5 hours in extreme multi-OT games[web:3]</td>
    </tr>
  </tbody>
</table>

Quick “planning your night” guide

  • If you see an NHL game starting at 7:00 PM, expect to be free around 9:30–10:00 PM under normal circumstances.
  • Big playoff games with potential multiple overtimes can run significantly later, so keep your postgame plans flexible.

TL;DR: When people ask “how long do hockey games last?” they’re usually looking at about 2.5 to 3 hours of real-world time for a full pro game, including all the built-in breaks.

Information gathered from public forums or data available on the internet and portrayed here.