The AFL Grand Final usually runs for about 2.5 hours of game time from first bounce to final siren, roughly from 2:30pm to around 5pm AEST, not including pre‑game and post‑game coverage.

How long does it actually go for?

  • The match itself is four quarters of around 20 minutes plus time-on each, which in practice brings total playing time to a bit over 2 hours.
  • When you include breaks between quarters and stoppages, the game typically finishes around 5pm AEST after a 2:30pm start.
  • If scores are tied at full time, extra time is played, which can extend the finish past 5pm until a winner is decided.

Full day vs game length

  • Broadcast coverage and pre‑game entertainment usually start well before first bounce (often from about 2pm, with other build-up earlier in the day), so the ā€œGrand Final experienceā€ on TV can feel like a 4–6 hour block.
  • At the ground, with arrivals, pre‑match entertainment and post‑match presentations, fans often spend most of the day at the MCG even though the core game window is about 2.5 hours.

TL;DR: If you’re planning around ā€œhow long does the AFL Grand Final go for,ā€ allow about 2.5 hours from first bounce, or around 2:30pm–5pm AEST under normal conditions.

Information gathered from public forums or data available on the internet and portrayed here.