Remove this Banner Ad

Fixture AFL 2025 Fixture

🥰 Love BigFooty? Join now for free.

2025 AFL FIXTURE

Times AEDT until Saturday April 5
Times AEST from Sunday April 6


OPENING ROUND

Thursday March 6


Brisbane Lions v Geelong Cats, The Gabba (7.50pm)

Friday March 7

Sydney Swans v Hawthorn, SCG (7.40pm)

Saturday March 8

Gold Coast Suns v Essendon, People First Stadium (5.15pm)

Sunday March 9

GWS Giants v Collingwood, ENGIE Stadium (3.20pm)

Bye: Adelaide Crows, Carlton, Fremantle, Melbourne, North Melbourne, Port Adelaide, Richmond, St Kilda, West Coast Eagles, Western Bulldogs

ROUND 1

Thursday March 13


Richmond v Carlton, MCG (7.30pm)

Friday March 14

Hawthorn v Essendon, MCG (7.40pm)

Saturday March 15

Geelong Cats v Fremantle, GMHBA Stadium (1.20pm)

Sydney Swans v Brisbane Lions, SCG (4.15pm)

Collingwood v Port Adelaide, MCG (7.35pm)

Western Bulldogs v North Melbourne, Marvel Stadium (7.35pm)

Sunday March 16

Adelaide Crows v St Kilda, Adelaide Oval (12.35pm)

Melbourne v GWS Giants, MCG (3.20pm)

West Coast Eagles v Gold Coast Suns, Optus Stadium (6.10pm)


ROUND 2

Thursday March 20


Carlton v Hawthorn, MCG (7.30pm)

Friday March 21

Western Bulldogs v Collingwood, MCG (7.40pm)

Saturday March 22

Essendon v Adelaide Crows, MCG (1.20pm)

Port Adelaide v Richmond, Adelaide Oval (4.15pm)

St Kilda v Geelong Cats, Marvel Stadium (7.35pm)

Sunday March 23

Brisbane Lions v West Coast Eagles, The Gabba (1.10pm)

North Melbourne v Melbourne, Marvel Stadium (3.20pm)

Fremantle v Sydney Swans, Optus Stadium (6.10pm)

Bye: Gold Coast Suns, GWS Giants

ROUND 3

Thursday March 27


Essendon v Port Adelaide, Marvel Stadium (7.30pm)

Friday March 28

Carlton v Western Bulldogs, Marvel Stadium (7.40pm)

Saturday March 29

Melbourne v Gold Coast Suns, MCG (1.20pm)

St Kilda v Richmond, Marvel Stadium (4.15pm)

Hawthorn v GWS Giants, UTAS Stadium (7.35pm)

Sunday March 30

Adelaide Crows v North Melbourne, Adelaide Oval (3.20pm)

West Coast Eagles v Fremantle, Optus Stadium (6.10pm)

Bye: Brisbane Lions, Collingwood, Geelong Cats, Sydney Swans

ROUND 4

Thursday April 3


Collingwood v Carlton, MCG (7.30pm)

Friday April 4

Geelong Cats v Melbourne, GMHBA Stadium (7.40pm)

Saturday April 5

Gold Coast Suns v Adelaide Crows, People First Stadium (1.20pm)

Richmond v Brisbane Lions, MCG (4.15pm)

North Melbourne v Sydney Swans, Marvel Stadium (7.35pm)

Sunday April 6

GWS Giants v West Coast Eagles, ENGIE Stadium (1.10pm)

Port Adelaide v St Kilda, Adelaide Oval (3.20pm)

Fremantle v Western Bulldogs, Optus Stadium (5.10pm)

Bye: Essendon, Hawthorn

ROUND 5 (Gather Round)

Thursday April 10


Adelaide Crows v Geelong Cats, Adelaide Oval (7.40pm)

Friday April 11

Collingwood v Sydney Swans, Adelaide Oval (7.40pm)

Saturday April 12

North Melbourne v Gold Coast Suns, Barossa (12.35pm)

Carlton v West Coast Eagles, Adelaide Oval (1.20pm)

Western Bulldogs v Brisbane Lions, Norwood Oval (4.15pm)

Melbourne v Essendon, Adelaide Oval (7.35pm)

Sunday April 13

Richmond v Fremantle, Barossa (12.35pm)

St Kilda v GWS Giants, Norwood Oval (3.20pm)

Port Adelaide v Hawthorn, Adelaide Oval (7.20pm)

ROUND 6

Thursday April 17 (Easter Thursday)


Brisbane Lions v Collingwood, The Gabba (7.30pm)

Friday April 18 (Good Friday)

North Melbourne v Carlton, Marvel Stadium (3.20pm)

West Coast Eagles v Essendon, Optus Stadium (6.10pm)

Saturday April 19

Melbourne v Fremantle, MCG (1.20pm)

Adelaide Crows v GWS Giants, Adelaide Oval (4.15pm)

Richmond v Gold Coast Suns, Marvel Stadium (7.35pm)

Sunday April 20 (Easter Sunday)

Sydney Swans v Port Adelaide, SCG (3.20pm)

Western Bulldogs v St Kilda, Marvel Stadium (7.20pm)

Monday April 21 (Easter Monday)

Geelong Cats v Hawthorn, MCG (3.20pm)

ROUND 7

Thursday April 24


Melbourne v Richmond, MCG (7.30pm)

Friday April 25 (Anzac Day)

Collingwood v Essendon, MCG (3.20pm)

Fremantle v Adelaide Crows, Optus Stadium (8.10pm)

Saturday April 26

St Kilda v Brisbane Lions, Marvel Stadium (1.20pm)

Port Adelaide v North Melbourne, Adelaide Oval (4.15pm)

GWS Giants v Western Bulldogs, Manuka (7.35pm)

Sunday April 27

Gold Coast Suns v Sydney Swans, People First Stadium (1.10pm)

Carlton v Geelong Cats, MCG (3.20pm)

Hawthorn v West Coast Eagles, Marvel Stadium (4.40pm)

ROUND 8

Thursday May 1


Essendon v North Melbourne, Marvel Stadium (7.30pm)

Friday May 2

St Kilda v Fremantle, Marvel Stadium (7.40pm)

Saturday May 3

Western Bulldogs v Port Adelaide, Mars Stadium (1.20pm)

Adelaide Crows v Carlton, Adelaide Oval (4.15pm)

West Coast Eagles v Melbourne, Optus Stadium (7.35pm)

Collingwood v Geelong Cats, MCG (7.35pm)

Sunday May 4

Sydney Swans v GWS Giants, SCG (1.10pm)

Hawthorn v Richmond, MCG (3.20pm)

Brisbane Lions v Gold Coast Suns, The Gabba (7.20pm)

ROUND 9

Thursday May 8


Fremantle v Collingwood, Optus Stadium (8.10pm)

Friday May 9

St Kilda v Carlton, MCG (7.40pm)

Saturday May 10

Melbourne v Hawthorn, MCG (1.20pm)

Essendon v Sydney Swans, Marvel Stadium (4.15pm)

Gold Coast Suns v Western Bulldogs, TIO Darwin (7.35pm)

Port Adelaide v Adelaide Crows, Adelaide Oval (8.10pm)

Sunday May 11

Richmond v West Coast Eagles, MCG (1.10pm)

Geelong Cats v GWS Giants, GMHBA Stadium (3.20pm)

North Melbourne v Brisbane Lions, Ninja Stadium (4.40pm)

ROUND 10 (Sir Doug Nicholls Indigenous Round)

Thursday May 15


Gold Coast Suns v Hawthorn, TIO Darwin (7.30pm)

Friday May 16

Sydney Swans v Carlton, SCG (7.40pm)

Saturday May 17

Collingwood v Adelaide Crows, MCG (1.20pm)

GWS Giants v Fremantle, ENGIE Stadium (4.15pm)

Western Bulldogs v Essendon, Marvel Stadium (4.15pm)

Port Adelaide v Geelong Cats, Adelaide Oval (7.35pm)

Sunday May 18

Richmond v North Melbourne, MCG (1.10pm)

Brisbane Lions v Melbourne, The Gabba (3.20pm)

West Coast Eagles v St Kilda, Optus Stadium (4.40pm)

ROUND 11 (Sir Doug Nicholls Indigenous Round)

Thursday May 22


Geelong Cats v Western Bulldogs, GMHBA Stadium (7.30pm)

Friday May 23

Essendon v Richmond, MCG (7.40pm)

Saturday May 24

Carlton v GWS Giants, Marvel Stadium (1.20pm)

Hawthorn v Brisbane Lions, MCG (4.15pm)

North Melbourne v Collingwood, Marvel Stadium (7.35pm)

Fremantle v Port Adelaide, Optus Stadium (8.10pm)

Sunday May 25

Adelaide Crows v West Coast Eagles, Adelaide Oval (1.10pm)

Melbourne v Sydney Swans, MCG (3.20pm)

St Kilda v Gold Coast Suns, Marvel Stadium (4.40pm)

ROUND 12

Thursday May 29


Brisbane Lions v Essendon, The Gabba (7.30pm)

Friday May 30

Collingwood v Hawthorn, MCG (7.40pm)

Saturday May 31

Gold Coast Suns v Fremantle, People First Stadium (1.20pm)

GWS Giants v Richmond, ENGIE Stadium (4.15pm)

Sydney Swans v Adelaide Crows, SCG (7.35pm)

Sunday June 1

Melbourne v St Kilda, TIO Traeger (3.20pm)

West Coast Eagles v Geelong Cats, Optus Stadium (7.20pm)

Bye: Carlton, North Melbourne, Port Adelaide, Western Bulldogs

ROUND 13

Thursday June 5


Western Bulldogs v Hawthorn, Marvel Stadium (7.30pm)

Friday June 6

Adelaide Crows v Brisbane Lions, Adelaide Oval (7.40pm)

Saturday June 7

Richmond v Sydney Swans, MCG (1.20pm)

Geelong Cats v Gold Coast Suns, GMHBA Stadium (4.15pm)

GWS Giants v Port Adelaide, Manuka (7.35pm)

Sunday June 8

North Melbourne v West Coast Eagles, Hands Oval – South Bunbury (3.20pm)

Carlton v Essendon, MCG (7.15pm)

Monday June 9 (King’s Birthday)

Melbourne v Collingwood, MCG (3.20pm)

Bye: Fremantle, St Kilda

ROUND 14

Thursday June 12


St Kilda v Western Bulldogs, Marvel Stadium (7.30pm)

Friday June 13

Hawthorn v Adelaide Crows, UTAS Stadium (7.40pm)

Saturday June 14

Brisbane Lions v GWS Giants, The Gabba (1.20pm)

Essendon v Geelong Cats, MCG (4.15pm)

North Melbourne v Fremantle, Optus Stadium (7.35pm)

Sunday June 15

Port Adelaide v Melbourne, Adelaide Oval (3.20pm)

West Coast Eagles v Carlton, Optus Stadium (6.10pm)

Bye: Collingwood, Gold Coast Suns, Richmond, Sydney Swans

ROUND 15

Thursday June 19


Fremantle v Essendon, Optus Stadium (8.10pm)

Friday June 20

Geelong Cats v Brisbane Lions, GMHBA Stadium (7.40pm)

Saturday June 21

Carlton v North Melbourne, MCG (1.20pm)

Port Adelaide v Sydney Swans, Adelaide Oval (4.15pm)

Collingwood v St Kilda, Marvel Stadium (7.35pm)

Sunday June 22

GWS Giants v Gold Coast Suns, ENGIE Stadium (1.10pm)

Western Bulldogs v Richmond, Marvel Stadium (3.20pm)

Bye: Adelaide Crows, Hawthorn, Melbourne, West Coast Eagles

ROUND 16 (days and times TBC)

Thursday June 26 – Sunday June 29


Collingwood v West Coast Eagles, Marvel Stadium

Fremantle v St Kilda, Optus Stadium

Gold Coast Suns v Melbourne, People First Stadium

Hawthorn v North Melbourne, UTAS Stadium

Port Adelaide v Carlton, Adelaide Oval

Richmond v Adelaide Crows, MCG

Sydney Swans v Western Bulldogs, SCG

Bye: Brisbane Lions, Essendon, Geelong Cats, GWS Giants

ROUND 17 (days and times TBC)

Thursday July 3 – Sunday July 6


Adelaide Crows v Melbourne, Adelaide Oval

Brisbane Lions v Port Adelaide, The Gabba

Carlton v Collingwood, MCG

Essendon v Gold Coast Suns, Marvel Stadium

Geelong Cats v Richmond, GMHBA Stadium

North Melbourne v Western Bulldogs, Marvel Stadium

St Kilda v Hawthorn, Marvel Stadium

Sydney Swans v Fremantle, SCG

West Coast Eagles v GWS Giants, Optus Stadium

ROUND 18 (days and times TBC)

Thursday July 10 – Sunday July 13


Carlton v Brisbane Lions, Marvel Stadium

Fremantle v Hawthorn, Optus Stadium

Gold Coast Suns v Collingwood, People First Stadium

GWS Giants v Geelong Cats, ENGIE Stadium

Melbourne v North Melbourne, MCG

Port Adelaide v West Coast Eagles, Adelaide Oval

Richmond v Essendon, MCG

St Kilda v Sydney Swans, Marvel Stadium

Western Bulldogs v Adelaide Crows, Mars Stadium

ROUND 19 (days and times TBC)

Thursday July 17 – Sunday July 20


Adelaide Crows v Gold Coast Suns, Adelaide Oval

Brisbane Lions v Western Bulldogs, The Gabba

Carlton v Melbourne, MCG

Collingwood v Fremantle, MCG

Essendon v GWS Giants, Marvel Stadium

Geelong Cats v St Kilda, GMHBA Stadium

Hawthorn v Port Adelaide, UTAS Stadium

Sydney Swans v North Melbourne, SCG

West Coast Eagles v Richmond, Optus Stadium

ROUND 20 (days and times TBC)

Thursday July 24 – Sunday July 27


Adelaide Crows v Port Adelaide, Adelaide Oval

Essendon v Western Bulldogs, Marvel Stadium

Fremantle v West Coast Eagles, Optus Stadium

Gold Coast Suns v Brisbane Lions, People First Stadium

GWS Giants v Sydney Swans, ENGIE Stadium

Hawthorn v Carlton, MCG

North Melbourne v Geelong Cats, Marvel Stadium

Richmond v Collingwood, MCG

St Kilda v Melbourne, Marvel Stadium

ROUND 21 (days and times TBC)

Thursday July 31 – Sunday August 3


Adelaide Crows v Hawthorn, Adelaide Oval

Collingwood v Brisbane Lions, MCG

Fremantle v Carlton, Optus Stadium

Geelong Cats v Port Adelaide, GMHBA Stadium

Gold Coast Suns v Richmond, People First Stadium

Melbourne v West Coast Eagles, Marvel Stadium

St Kilda v North Melbourne, Marvel Stadium

Sydney Swans v Essendon, SCG

Western Bulldogs v GWS Giants, Marvel Stadium

ROUND 22 (days and times TBC)

Thursday August 7 – Sunday August 10


Brisbane Lions v Sydney Swans, The Gabba

Carlton v Gold Coast Suns, Marvel Stadium

Geelong Cats v Essendon, GMHBA Stadium

GWS Giants v North Melbourne, ENGIE Stadium

Hawthorn v Collingwood, MCG

Melbourne v Western Bulldogs, MCG

Port Adelaide v Fremantle, Adelaide Oval

Richmond v St Kilda, MCG

West Coast Eagles v Adelaide Crows, Optus Stadium

ROUND 23 (days and times TBC)

Friday August 15 – Sunday August 17


Adelaide Crows v Collingwood, Adelaide Oval

Carlton v Port Adelaide, Marvel Stadium

Essendon v St Kilda, Marvel Stadium

Fremantle v Brisbane Lions, Optus Stadium

Gold Coast Suns v GWS Giants, People First Stadium

Hawthorn v Melbourne, MCG

North Melbourne v Richmond, Ninja Stadium

Sydney Swans v Geelong Cats, SCG

Western Bulldogs v West Coast Eagles, Marvel Stadium

ROUND 24 (days and times TBC)

Friday August 22 – Sunday August 24


Brisbane Lions v Hawthorn, The Gabba

Collingwood v Melbourne, MCG

Essendon v Carlton, MCG

GWS Giants v St Kilda, ENGIE Stadium

North Melbourne v Adelaide Crows, Marvel Stadium

Port Adelaide v Gold Coast Suns, Adelaide Oval

Richmond v Geelong Cats, MCG

West Coast Eagles v Sydney Swans, Optus Stadium

Western Bulldogs v Fremantle, Marvel Stadium
 
Last edited:

🥰 Love BigFooty? Join now for free.

I love Thursday Night games, happy they've expanded the slate. Since not everyone does the obvious answer is to give every team one each as a home game to spread it around, I guess they're kind of on the right track there but if course they're still leaning into their favourites.
I love Thursday night games when the Crows aren't playing. One of the worst feelings is waking up the next day for work when the Crows lost the night before. Having to go to work with barely any time to let the result digest :). If its a neutral game, its great, relaxing on the couch watching the footy is great.
 
I'm hearing Collingwood to play in Geelong in Round 9. Locking out maybe 70k fans to sit in a rural dump at pork barrell stadium. Bring it on.

I'm hearing Collingwood fans will set a record for tantrums in the lead up to round 9 cause they have to play an away game against Geelong for the first time in a quarter of a century. The horror!
 
It can also be revealed that Essendon will feature in the most Thursday night games in the first 16 weeks, playing four games on that week night.
Carlton, Hawthorn, Geelong, Western Bulldogs and Brisbane Lions will each play three Thursday night games in the first 16 weeks.
In all, 15 of the 18 clubs will play Thursday night football at least once in the first 16 weeks of the season.
----------------------
:sick:
GC, North Melbourne, I wonder who the 3rd club is not playing on Thursday.
 

Log in to remove this Banner Ad

Every game you don’t play at the mcg is potentially locking out fans.
Collingwood are contracted to play 5 away games at the MCG and 1 away game at Marvel. That leaves 5 away games for other venues (excluding neutral Gather Round). If one of these games is at Geelong this leaves only 4 interstate games which everyone would whinge about. So I doubt the AFL will schedule Collingwood to play in Geelong.
 
Collingwood are contracted to play 5 away games at the MCG and 1 away game at Marvel. That leaves 5 away games for other venues (excluding neutral Gather Round). If one of these games is at Geelong this leaves only 4 interstate games which everyone would whinge about. So I doubt the AFL will schedule Collingwood to play in Geelong.

Who cares. The fact that if they do, the point of contention will be ‘people might be unable to watch it’ is pathetic.

Just argue for 23 games at the mcg on that basis.
 
I would have thought Rd 0 - Syd v Bris would have been a perfect choice to start the season. Missed opportunity and laziness of behalf of the AFL to just do what they did last year without thinking it’s through.
 
I would have thought Rd 0 - Syd v Bris would have been a perfect choice to start the season. Missed opportunity and laziness of behalf of the AFL to just do what they did last year without thinking it’s through.
You do realise the point was to have two games in each state, right?
 

Remove this Banner Ad

I wish they ditched the Opening Round and went with something like this as a standard Round 1:

Thursday: Cats vs Bris

Friday: Hawks vs Pies

Saturday:
GCS vs GWS
Fremantle vs Port
Carlton vs North
Bulldogs vs Essendon

Sunday:
Swans vs Demons
Saints vs Richmond
West Coast vs Crows
 
I'm hearing Collingwood to play in Geelong in Round 9. Locking out maybe 70k fans to sit in a rural dump at pork barrell stadium. Bring it on.
Yeah, for Geelong fans. We'll give the Collingwood fans a little pocket like we always do for the away teams, but 99% of you are getting locked out. :roflv1:
 
Collingwood are contracted to play 5 away games at the MCG and 1 away game at Marvel. That leaves 5 away games for other venues (excluding neutral Gather Round). If one of these games is at Geelong this leaves only 4 interstate games which everyone would whinge about. So I doubt the AFL will schedule Collingwood to play in Geelong

Yep, the answer as always is to have Collingwood play all its home games at the MCG. That means we only need 3 away games to get to our contracted 14 at the G (which we would normally get even if the fixture was random) and frees up another 2 games to be played at Kardinia Park or Docklands or wherever.

But the odds are that the same people who exclaim loudly that Geelong should have all its home games at its home ground would complain equally loudly that Collingwood should not get all their home games at their home ground.
 
I'm hearing Collingwood fans will set a record for tantrums in the lead up to round 9 cause they have to play an away game against Geelong for the first time in a quarter of a century. The horror!

They will need to use Google Maps to find how to get there.
 

🥰 Love BigFooty? Join now for free.

I can't believe Collingwood are involved in this garbage again.

I firmly believe opening round derailed our 2024 season and was the primary reason we didn't make finals. Finished 1 game out of finals, but lost the first 3 games. Even winning just 1 of those first 3 games would have got us into the top 8.

Yes, Brisbane won the Grand Final, but they also started 0.3, and what stopped our resurgence was the amount of injuries we had throughout the season. Brisbane were lucky to have a good run with minimal injuries.

Opening round does no favors for teams going deep into finals, and is clearly manipulation of the draw to boost the NSW/QLD teams and give them momentum to start the season. 3 of them made the top 8, and Gold Coast had one of their best seasons to date. Also.. Sydney/GWS/Gold Coast all had very strong starts to the season.

AFL = WWE.
Sorry - the Collingwood Injury narrative for 2024 finals miss doesn't stack up.

Brisbane = 4 Season ending ACL injuries (Doodee, Gardnier, Coleman, McCarthy) and we didn't have Ashcroft for the first half of the season. Lachie Neale missed Freo game early and two later in the season with a chronic ankle injury.

SEN did some analysis last month that found that Richmond, Carlton and Brisbane had worse injury runs to walk up 18 first picks than Collingwood did.

If you look back at what happened in the off-season last year Collingwood spent the whole off-season celebrating the premiership around the country so when you hit Round 0 you were massively underdone (mentally and physically).

AFL = WWE. Just like Whately says we should be like the WWE - I love it and we have to compete with Rugby League in the 50% of the population where AFL is not the dominant sport

In QLD/NSW the season needs to start earlier if AFL is going to have any clear air to compete - Rugby League is already back for one week BEFORE opening round in Vegas. The Rugby league season only just finished last week (internationals).

We should be starting a week earlier. The season should start the first week of March for Opening Round which allows Round 1 to be on the public holiday weekend in VIC, TAS, SA. This will allow an extra game at the MCG over the 5 days to maximise impact of Round 1 in Victoria.
 
Sorry - the Collingwood Injury narrative for 2024 finals miss doesn't stack up.

Brisbane = 4 Season ending ACL injuries (Doodee, Gardnier, Coleman, McCarthy) and we didn't have Ashcroft for the first half of the season. Lachie Neale missed Freo game early and two later in the season with a chronic ankle injury.

SEN did some analysis last month that found that Richmond, Carlton and Brisbane had worse injury runs to walk up 18 first picks than Collingwood did.

If you look back at what happened in the off-season last year Collingwood spent the whole off-season celebrating the premiership around the country so when you hit Round 0 you were massively underdone (mentally and physically).
Um....

Do you realise Brisbane finished ahead of Collingwood by only 6 premiership points, and both teams were in similar form late in the season?

It's a pretty fine line.
 
I would have thought Rd 0 - Syd v Bris would have been a perfect choice to start the season. Missed opportunity and laziness of behalf of the AFL to just do what they did last year without thinking it’s through.
No point to this - both the games were already sell-outs last season at Gabba/SCG with plenty of exposure later in the season.
 

Remove this Banner Ad

Fixture AFL 2025 Fixture

🥰 Love BigFooty? Join now for free.

Back
Top