Er zijn drie periodes in een hockeywedstrijd met reguliere duur. Hockey wordt niet in kwartalen gespeeld; elk spel is verdeeld in drie frames: de eerste, tweede en derde periode.
De totale speeltijd voor elk spel is één uur; er zijn drie perioden van 20 minuten, gescheiden door twee pauzes van 15 minuten. Als de wedstrijd aan het einde van de reguliere speeltijd gelijk is, worden er verlengingen met plotselinge dood gespeeld en als de wedstrijd daarna gelijk blijft, wordt er gebruik gemaakt van een shoot-out om de winnaar te bepalen. Regels met betrekking tot post-regulatiespel variëren tussen reguliere seizoenswedstrijden en playoff-wedstrijden, en Olympisch hockey, NHL-hockey en andere competities gebruiken hun eigen varianten van de verlengingen en shoot-out-formule.