It's that time of year again! One of the most anticipated events on Melbourne's calendar is on this weekend: the AFL Grand Final. It's always an exciting day in our city, and if you haven't made plans on how you're watching the big match, we've got you covered with all the details below. Tickets are in super high demand and sell out in a flash, but if you missed out, there's plenty of other ways to watch the big game.
When and where is the 2025 AFL Grand Final?
This year, the AFL Grand Final will kick off at the MCG on Saturday, September 27. The game will begin at 2.30pm, with an expected finish time of just after 5pm.
Who is playing in the 2025 AFL Grand Final?
After some thrilling preliminary finals over the weekend, the two teams fighting it out for AFL glory have been decided: the Brisbane Lions and the Geelong Cats. It's the first time these two teams have ever faced off in the Grand Final – and with the reigning premiers Brisbane looking to make it two on the trot, it's set to be a cracker of a game.
How can I watch the 2025 AFL Grand Final from home?
Keen to tune in from the comfort of your own home? Channel Seven will be playing the game live on its free-to-air channel, and you can also catch it in 720p HD on 7plus. If you can't watch the game live, re-runs will be available on the streaming service Kayo.
Don't have a good TV at home, or prefer the atmosphere of a pub? We've rounded up our favourite bars and pubs for watching the Grand Final — they all have big screens, reasonably priced food and a variety of beers on tap. Bonus: many of them will also be hosting epic after-parties.
Will there be an AFL Grand Final parade this year?
There sure will be. In 2025, the parade will be begin at 10.30am on Friday, September 26 – the AFL Grand Final public holiday. There's an elevated viewing experience and new additions to the procession, which will provide far better access for fans.
Who will be performing the pre-match entertainment?
The pre-game entertainment for the AFL Grand Final is expected to start between 1pm and 1.30pm. This year, legendary US rapper Snoop Dogg is performing, and he'll be supported by Baker Boy and Tash Sultana, with Vera Blue singing the national anthem.

