A regular high school football game, provided there is no overtime involved, is 12 minutes per quarter for 4 quarters. However, the final time depends greatly on how many times they stop the clock.
Usually, they last a little over 2 hours, including halftime.