A middle school football game typically lasts between 1.5 to 2 hours in real time. The game is generally structured into four quarters, each lasting about 8 to 12 minutes depending on the league or region, with a halftime break of about 10 to 15 minutes. The total game duration can be influenced by factors such as timeouts, penalties, injuries, and the pace of play, which can cause the clock to stop and extend the length of the game.