Trajanje nogometne utakmice ako se igra prema pravilima iznosi 90 minuta. Međutim, ako se nogometna utakmica igra rekreativno trajanje možete prilagoditi vlastitim mogućnostima.
Tipična profesionalna nogometna utakmica sastoji se od dva poluvremena koja traju po 45, dok pauza između poluvremena traje 15 minuta. Svaka nogometna liga može imati različita vremena. Omladinske lige često imaju kraća poluvremena jer mladi igrači ne mogu podnijeti tolike tjelesne napore.
Sudac može dopustiti vrijeme izgubljeno zbog zamjena, ozljeda ili gubljenja vremena jedne ekipe. Ovo pravilo je dodano jer su igrači počeli odugovlačiti, lažirali ozljede ili bi dugo trebali raditi zamjene nakon što bi imali vodstvo. Sada sudac može samo dodati to vrijeme na kraju poluvremena. Na taj se način produljuje trajanje nogometne utakmice.
Ako je rezultat utakmice izjednačen, mogu se dogoditi različiti scenariji ovisno o pravilima nogometne lige. U nekim ligama utakmica je nakon neriješenog ishoda gotova.
Također, postoji i mogućnost produžetaka koji traju dva puta po 15 minuta. Ako je izjednačen rezultat i nakon produžetaka tada se izvode kazneni udarci.