AFL Grand Final 2025: The Best Pubs & Bars To Watch The Big Game

Celebrate the big day right.

The biggest day on any AFL fan’s calendar is fast approaching.

Whether you’re one of the lucky supporters cheering on your team, keen to get amongst it over the long weekend, being dragged to a grand final viewing by mates, or just simply footy mad, there’s an event or screen at a suburb near you.

Plenty of Perth pubs will be pulling out all the stops for the big dance with drinks, food, and big screens galore, so you can get in amongst all the Grand Final action.

The AFL Grand Final

If you’ve been hiding under a rock or just aren’t that into footy, you may not know much about the big game this weekend. Here are the basics of what you need to know.

Who’s playing in the final?

It’ll be Geelong Cats vs Brisbane Lions. 

Fun fact: One of these two teams has been in four of the last five Grand Finals. Brisbane Lions in 2024 and 2023, winning last year. And Geelong in 2022 and 2020, winning in 2022. 

Where is the final played?

As (almost) always, the AFL Grand Final is played at the MCG.

What time is the game?

The game starts at 2:30 pm AEST or 12:30 pm AWST (Perth time).

The Cottesloe Beach Hotel

Watch the biggest ball game of the year across from one of Perth’s best beaches at the Cottesloe Beach Hotel. They’ll be firing up the big screens, putting on some great drink deals, and having an after-game party in The Beach Club from 3:00 pm. Book a table here.

Optus Stadium

Credit: Optus Stadium

While the game isn’t being played at the best stadium in Australia, you can still watch it there. Optus Stadium is hosting AFL Grand Final Day events in both the Sports Lounge and the River View Rooms, as well as offering open viewing in an Open Box. Book a ticket and watch the game on the biggest of screens.

Pirate Life Perth

At Pirate Life Perth, the AFL Grand Final is all about big flavours and bigger vibes. From half an hour before the bounce until the final siren, schooners of freshly brewed South Coast, Hazy XPA, and Pilsner will be pouring at just $7.00, with $20.00 jugs of South Coast to keep the crowd fuelled. 

On the food front, the Tear & Share Board is what you want; think slow-braised beef short ribs that fall off the bone, fresh slaw, and oven-baked cheesy garlic rolls perfect for pulling apart and devouring. 

Doors open at 11:00 am. Book your table here.

The Leederville Precinct

Credit: The Leederville Precinct

Newcastle Street is being closed down for a massive tailgate party, which makes this one a contender for best AFL Grand Finals party. 

There’s something going down in each of the sections of the Leederville Precinct, but it’s always a sell-out, so make sure you secure tickets if you want to go. It’ll be an unforgettable game-day experience!

Brew Dog

Catch every mark, goal, and tackle of the 2025 AFL Grand Final live and loud on BrewDog’s big screens. Go all in with the Siren-to-Siren Bottomless Package, with free-flowing BrewDog tap beers, house wines, and an epic share platter to fuel you from the first bounce to the final siren. 

Hotel Rottnest

Planning on being on Rottnest Island on game day? The weather is going to be perfect, so why not?!

From the first bounce to the final siren, the game will be shown live and loud on the main stage big screen, with multiple screens throughout the venue, ensuring no one misses a moment. When the final whistle blows, the good times will continue with live music and DJ sets into the evening.

Market Grounds

Market Grounds AFL Grand Final

One of the biggest inner-city pubs in the country is the place to be this Saturday. It’s the biggest sporting event of the year, and Market Grounds is putting on its biggest event of the year. It’s Siren to Siren for the Grand Final, which includes bottomless selected beverages, while you snack on a party platter to share for your table, including sliders, party pies, sausage rolls, and more.

Book your spot here.

The Stables Bar

Credit: The Stables Bar

It’s Game Day on the Ground Floor. If you’re looking for an inner-city venue to watch the game, this is it. Enjoy 2.5 hours of beverages and a shared footy platter for you and your mates for $99.00 each. Get your mates together and book here.

The Generous Squire

Generous Squire AFL Grand Final

The Generous Squire is running a live and loud finals event full of its always-popular burgers and beers. Reserve a table in front of the screen and you’re set for the afternoon.

The Guildford Hotel 

No bookings are required for this one, but given how popular The Guildford is, it’s likely to fill up quite fast, so get in early and grab a table. Take advantage of phone ordering so you don’t miss any of the action.

Varsity 

Varsity AFL Grand Final

Varsity is for beers, sports, and burgers — three of our favourite things in life.

This place is always buzzing with fans as one of the best sports bars in Perth, but you can guarantee it will be extra loud on Grand Final day. Make your way in early to grab the best seats in the house and enjoy some dirty burgers, belly-filling pizzas, fiery hot wings, and tap beers as you try your best to have a conversation over the deafening big screen noise.

The Camfield

Watch the AFL Grand Final at The Camfield

It wouldn’t be a complete ‘where to watch the AFL grand final’ list without the iconic Camfield making an appearance.

It’s the venue that is unofficially known as the home of football, primarily due to its location directly outside Australia’s best stadium. Expect a day of high emotion, laughter, and entertainment with comedian Daniel Delby hosting the day. This ticketed event will be kicking up an all-inclusive beverage and food package from 12:00 pm until the final siren, including free-flowing selected tap beers, wines, and spirits, as well as a shared footy platter for your table to enjoy. Get your tickets here for $130.00 each.

Featured image credit: The Camfield