Each period is 15 minutes. The intermission between the periods is two minutes. Halftime is 12 minutes, unless otherwise specified.
Found the answer to this question from the "horses mouth" at http://www.nfl.com/rulebook/timing
Chat with our AI personalities
In one quarter there is a total of 15 minutes played. In real time though, those 15 minutes can last much longer because of penalties, timeouts, and such.