Hockey games are one of the best and very popular games and millions of people like to know how long do hockey games last. If you are also one of them then you must know A hockey game typically lasts 2.5 to 3 hours in total. The actual playing time is 60 minutes, divided into three 20-minute periods. However, additional factors extend the overall duration too. Two breaks of 15 to 18 minutes each