High school football games typically last between 2.5 to 3 hours. The game consists of four 12-minute quarters, so playing time is 48 minutes in total. However, the clock stops frequently for events like incomplete passes, players going out of bounds, penalties, timeouts, and other pauses. Additionally, halftime usually lasts between 12 and 20 minutes, further extending the overall duration. Factors such as the style of play, number of penalties, injuries, weather delays, and overtime can also influence the total length of the game, often causing it to extend beyond the usual timeframe.