AFL
  • Home
  • AFL

AFL Schedule 2025 - Full fixture list & draw for 2025 AFL season

Editor
Last updated: 05 Feb 2025
Bets.com.au Staff 05 Feb 2025
Share this article
Or copy link
  • AFL 2025 schedule and draw
  • Full fixture list for each round in the upcoming season
  • Gather Round takes place in Adelaide in R5
Geelong Collingwood
Geelong & Collingwood clash (Photo by Getty Images)

It's shaping as another cracking AFL season in 2025 and we've outlined the full schedule, draw and fixture list for every round.

The season once again commences with Opening Round, which will see four games played across NSW and Queensland.

All 18 teams will then feature in Round 1, with Gather Round taking place in Adelaide in Round 5.

The 2025 AFL Grand Final will be played at the MCG on Saturday September 27.

Check out the entire schedule for the 2025 AFL season below (note, the timings for Round 16-24 will be released later in the year).

Opening Round

Date & Time (AEDT)GameStadium
Thursday March 6
7:50pm
Brisbane vs. GeelongGabba
Friday March 7
7:40pm
Sydney vs. HawthornSCG
Saturday March 8
4:15pm
Gold Coast vs. Essendon
People First Stadium
Sunday March 10
3:20pm
GWS vs. Collingwood
ENGIE Stadium

Round 1

Date & Time (AEDT)GameStadium
Thursday March 13
7:30pm
Richmond vs. CarltonMCG
Friday March 14
7.40pm
Hawthorn vs. EssendonMCG
Saturday March 15
1:20pm
Geelong vs. Fremantle
GMHBA Stadium
Saturday March 15
4:15pm
Sydney vs. BrisbaneSCG
Saturday March 15
7:35pm
Western Bulldogs vs. North Melbourne
Marvel Stadium
Saturday March 15
7:35pm
Collingwood vs. Port AdelaideMCG
Sunday March 16
12:35pm
Adelaide vs. St KildaAdelaide Oval
Sunday March 16
3:20pm
Melbourne vs. GWSMCG
Sunday March 16
6:10pm
West Coast vs. Gold Coast
Optus Stadium

Round 2 [Bye - Gold Coast & GWS]

Date & Time (AEDT)GameStadium
Thursday March 20
7:30pm
Carlton vs. HawthornMCG
Friday March 21
7:40pm
Western Bulldogs vs. CollingwoodMCG
Saturday March 22
1:20pm
Essendon vs. AdelaideMCG
Saturday March 22
4:15pm
Port Adelaide vs. RichmondAdelaide Oval
Saturday March 22
7:35pm
St Kilda vs. Geelong
Marvel Stadium
Sunday March 23
1.10pm
Brisbane vs. West CoastThe Gabba
Sunday March 23
3:20pm
North Melbourne vs. Melbourne
Marvel Stadium
Sunday March 23
6:10pm
Fremantle vs. Sydney
Optus Stadium

Round 3 [Bye - Brisbane, Geelong, Sydney, Collingwood]

Date & Time (AEDT)GameStadium
Thursday March 27
7:30pm
Essendon vs. Port Adelaide
Marvel Stadium
Friday March 28
7:30pm
Carlton vs. Western Bulldogs
Marvel Stadium
Saturday March 29
1:20pm
Melbourne vs. Gold CoastMCG
Saturday March 29
4:15pm
St Kilda vs. Richmond
Marvel Stadium
Saturday March 29
7:35pm
Hawthorn vs. GWS
University of Tasmania Stadium
Sunday March 30
3:20pm
Adelaide vs. North MelbourneAdelaide Oval
Sunday March 30
6:10pm
West Coast vs. Fremantle
Optus Stadium

Round 4 [Bye - Essendon & Hawthorn]

Date & Time (AEDT)GameStadium
Thursday April 3
7:30pm
Collingwood vs. CarltonMCG
Friday April 4
7:40pm
Geelong vs. Melbourne
GMHBA Stadium
Saturday April 5
1:20pm
Gold Coast vs. Adelaide
People First Stadium
Saturday April 5
4:15pm
Richmond vs. BrisbaneMCG
Saturday April 5
7:35pm
North Melbourne vs. Sydney
Marvel Stadium
Sunday April 6
1:10pm
GWS vs. West Coast
ENGIE Stadium
Sunday April 6
3:20pm
Port Adelaide vs. St KildaAdelaide Oval
Sunday April 6
5:10pm
Fremantle vs. Western Bulldogs
Optus Stadium

Round 5

Date & Time (AEST)GameStadium
Thursday April 10
7:40pm
Adelaide vs. GeelongAdelaide Oval
Friday April 11
7:40pm
Collingwood vs. SydneyAdelaide Oval
Saturday April 12
12:35pm
North Melbourne vs. Gold CoastBarossa Park
Saturday April 12
1:20pm
Carlton vs. West CoastAdelaide Oval
Saturday April 12
4:15pm
Western Bulldogs vs. Brisbane
Norwood Oval
Saturday April 12
7:35pm
Melbourne vs. EssendonAdelaide Oval
Sunday April 13
12:35pm
Richmond vs. FremantleBarossa Park
Sunday April 13
3:20pm
St Kilda vs. GWS
Norwood Oval
Sunday April 13
7:20pm
Port Adelaide vs. HawthornAdelaide Oval

Round 6

Date & Time (AEST)GameStadium
Thursday April 17
7:30pm
Brisbane vs. CollingwoodGabba
Friday April 18
3:20pm
North Melbourne vs. Carlton
Marvel Stadium
Friday April 18
6:10pm
West Coast vs. Essendon
Optus Stadium
Saturday April 19
1:20pm
Melbourne vs. FremantleMCG
Saturday April 19
4:15pm
Adelaide vs. GWSAdelaide Oval
Saturday April 19
7:35pm
Richmond vs. Gold Coast
Marvel Stadium
Sunday April 20
3:20pm
Sydney vs. Port AdelaideSCG
Sunday April 20
7:20pm
Western Bulldogs vs. St Kilda
Marvel Stadium
Monday April 21
3:20pm
Geelong Cats vs. HawthornMCG

Round 7

Date & Time (AEST)GameStadium
Thursday April 24
7:30pm
Melbourne vs. RichmondMCG
Friday April 25
3:20pm
Collingwood vs. EssendonMCG
Friday April 25
8:10pm
Fremantle vs. Adelaide
Optus Stadium
Saturday April 26
1:20pm
St Kilda vs. Brisbane
Marvel Stadium
Saturday April 26
4:15pm
Port Adelaide vs. North MelbourneAdelaide Oval
Saturday April 26
7:35pm
GWS vs. Western BulldogsManuka Oval
Sunday April 27
1:10pm
Gold Coast vs. Sydney
People First Stadium
Sunday April 27
3:20pm
Carlton vs. GeelongMCG
Sunday April 27
4:40pm
Hawthorn vs. West Coast
Marvel Stadium

Round 8

Date & Time (AEST)GameStadium
Thursday May 1
7:30pm
Essendon vs. North Melbourne
Marvel Stadium
Friday May 2
7:40pm
St Kilda vs. Fremantle
Marvel Stadium
Saturday May 3
1:20pm
Western Bulldogs vs. Port Adelaide
Mars Stadium
Saturday May 3
4:15pm
Adelaide vs. CarltonAdelaide Oval
Saturday May 3
7:35pm
Collingwood vs. GeelongMCG
Saturday May 3
7:35pm
West Coast vs. Melbourne
Optus Stadium
Sunday May 4
1:10pm
Sydney vs. GWSSCG
Sunday May 4
3:20pm
Hawthorn vs. RichmondMCG
Sunday May 4
7:20pm
Brisbane vs. Gold CoastThe Gabba

Round 9

Date & Time (AEST)GameStadium
Thursday May 8
8:10pm
Fremantle vs. Collingwood
Optus Stadium
Friday May 9
7:40pm
St Kilda vs. CarltonMCG
Saturday May 10
1:20pm
Melbourne vs. HawthornMCG
Saturday May 10
4:15pm
Essendon vs. Sydney
Marvel Stadium
Saturday May 10
7:35pm
Gold Coast vs. Western BulldogsTIO Stadium
Saturday May 10
8:10pm
Port Adelaide vs. AdelaideAdelaide Oval
Sunday May 11
1:10pm
Richmond vs. West CoastMCG
Sunday May 11
3:20pm
Geelong vs. GWS
GMHBA Stadium
Sunday May 11
4:40pm
North Melbourne vs. Brisbane
Ninja Stadium

Round 10

Date & Time (AEST)GameStadium
Thursday May 15
7:30pm
Gold Coast vs. HawthornTIO Stadium
Friday May 16
7:40pm
Sydney vs. CarltonSCG
Saturday May 17
1:20pm
Collingwood vs. AdelaideMCG
Saturday May 17
4:15pm
Port Adelaide vs. GeelongAdelaide Oval
Saturday May 17
4:15pm
GWS vs. Fremantle
ENGIE Stadium
Saturday May 17
7:35pm
Western Bulldogs vs. Essendon
Marvel Stadium
Sunday May 18
1:10pm
Richmond vs. North MelbourneMCG
Sunday May 18
3:20pm
Brisbane vs. MelbourneThe Gabba
Sunday May 18
4:40pm
West Coast vs. St Kilda
Optus Stadium

Round 11

Date & Time (AEST)GameStadium
Thursday May 22
7:30pm
Geelong vs. Western Bulldogs
GMHBA Stadium
Friday May 23
7:40pm
Essendon vs. RichmondMCG
Saturday May 24
12:35pm
Carlton vs. GWS
Marvel Stadium
Saturday May 24
4:15pm
Hawthorn vs. BrisbaneMCG
Saturday May 24
7:35pm
North Melbourne vs. Collingwood
Marvel Stadium
Saturday May 24
8:10pm
Fremantle vs. Port Adelaide
Optus Stadium
Sunday May 25
1:10pm
Adelaide vs. West CoastAdelaide Oval
Sunday May 25
3:20pm
Melbourne vs. SydneyMCG
Sunday May 25
4:40pm
St Kilda vs. Gold Coast
Marvel Stadium

Round 12 [Bye - Carlton, Western Bulldogs, Adelaide, North Melbourne]

Date & Time (AEST)GameStadium
Thurday May 29
7:30pm
Brisbane vs. EssendonGabba
Friday May 30
7:40pm
Collingwood vs. HawthornMCG
Saturday May 31
1:20pm
Gold Coast vs. Fremantle
People First Stadium
Saturday May 31
4:15pm
GWS vs. Richmond
ENGIE Stadium
Saturday May 31
7:35pm
Sydney vs. AdelaideSCG
Sunday June 1
3:20pm
Melbourne vs. St KildaTIO Traeger
Sunday June 1
7:20pm
West Coast vs. Geelong
Optus Stadium

Round 13 [Bye - Fremantle & St Kilda]

Date & Time (AEST)GameStadium
Thursday June 5
7:30pm
Western Bulldogs vs. Hawthorn
Marvel Stadium
Friday June 6
7:40pm
Adelaide vs. BrisbaneAdelaide Oval
Saturday June 7
1:20pm
Richmond vs. SydneyMCG
Saturday June 7
4:15pm
Geelong vs. Gold Coast
GMHBA Stadium
Saturday June 7
7:35pm
GWS vs. Port AdelaideManuka Oval
Sunday June 8
3:20pm
North Melbourne vs. West CoastHands Oval
Sunday June 8
7:20pm
Carlton vs. EssendonMCG
Monday June 9
3:20pm
Melbourne vs. CollingwoodMCG

Round 14 [Bye - Collingwood, Gold Coast, Richmond, Sydney]

Date & Time (AEST)GameStadium
Thursday June 12
7:30pm
St Kilda vs. Western Bulldogs
Marvel Stadium
Friday June 13
7:40pm
Hawthorn vs. Adelaide
University of Tasmania Stadium
Saturday June 14
1:20pm
Brisbane vs. GWSThe Gabba
Saturday June 14
4:15pm
Essendon vs. GeelongMCG
Saturday June 14
7:35pm
North Melbourne vs. Fremantle
Optus Stadium
Sunday June 15
3:20pm
Port Adelaide vs. MelbourneAdelaide Oval
Sunday June 15
6:10pm
West Coast vs. Carlton
Optus Stadium

Round 15 [Bye - Adelaide, Hawthorn, Melbourne, West Coast]

Date & Time (AEST)GameStadium
Thursday June 19
7:30pm
Fremantle vs. Essendon
Optus Stadium
Friday June 20
7:40pm
Geelong vs. Brisbane
GMHBA Stadium
Saturday June 21
1:20pm
Carlton vs. North MelbourneMCG
Saturday June 21
4:15pm
Port Adelaide vs. SydneyAdelaide Oval
Saturday June 21
7:35pm
Collingwood vs. St Kilda
Marvel Stadium
Sunday June 22
1:10pm
GWS vs. Gold Coast
ENGIE Stadium
Sunday June 22
3:20pm
Western Bulldogs vs. Richmond
Marvel Stadium

Round 16 [Bye - Brisbane, Essendon, Geelong, GWS]

Date & Time (AEST)GameStadium
TBDCollingwood vs. West Coast
Marvel Stadium
TBDFremantle vs. St Kilda
Optus Stadium
TBDGold Coast vs. Melbourne
People First Stadium
TBDHawthorn vs. North Melbourne
University of Tasmania Stadium
TBDPort Adelaide vs. CarltonAdelaide Oval
TBDRichmond vs. AdelaideMCG
TBDSydney vs. Western BulldogsSCG

Round 17

Date & Time (AEST)GameStadium
TBDAdelaide vs. MelbourneAdelaide Oval
TBDBrisbane vs. Port AdelaideThe Gabba
TBDCarlton vs. CollingwoodMCG
TBDEssendon vs. Gold Coast
Marvel Stadium
TBDGeelong vs. Richmond
GMHBA Stadium
TBDNorth Melbourne vs. Western Bulldogs
Marvel Stadium
TBDSt Kilda vs. Hawthorn
Marvel Stadium
TBDSydney vs. FremantleSCG
TBDWest Coast vs. GWS
Optus Stadium

Round 18

Date & Time (AEST)GameStadium
TBDCarlton vs. Brisbane
Marvel Stadium
TBDFremantle vs. Hawthorn
Optus Stadium
TBDGold Coast vs. Collingwood
People First Stadium
TBDGWS vs. Geelong
ENGIE Stadium
TBDMelbourne vs. North MelbourneMCG
TBDPort Adelaide vs. West CoastAdelaide Oval
TBDRichmond vs. EssendonMCG
TBDSt Kilda vs. Sydney
Marvel Stadium
TBDWestern Bulldogs vs. Adelaide
Mars Stadium

Round 19

Date & Time (AEST)GameStadium
TBDAdelaide vs. Gold CoastAdelaide Oval
TBDBrisbane vs. Western BulldogsThe Gabba
TBDCarlton vs. MelbourneMCG
TBDCollingwood vs. FremantleMCG
TBDEssendon vs. GWS
Marvel Stadium
TBDGeelong vs. St Kilda
GMHBA Stadium
TBDHawthorn vs. Port Adelaide
University of Tasmania Stadium
TBDSydney vs. North MelbourneSCG
TBDWest Coast vs. Richmond
Optus Stadium

Round 20

Date & Time (AEST)GameStadium
TBDAdelaide vs. Port AdelaideAdelaide Oval
TBDEssendon vs. Western Bulldogs
Marvel Stadium
TBDHawthorn vs. CarltonMCG
TBDFremantle vs. West Coast
Optus Stadium
TBDGold Coast vs. Brisbane
People First Stadium
TBDGWS vs. Sydney
ENGIE Stadium
TBDNorth Melbourne vs. Geelong
Marvel Stadium
TBDRichmond vs. CollingwoodMCG
TBDSt Kilda vs. Melbourne
Marvel Stadium

Round 21

Date & Time (AEST)GameStadium
TBDAdelaide vs. HawthornAdelaide Oval
TBDCollingwood vs. BrisbaneMCG
TBDFremantle vs. Carlton
Optus Stadium
TBDGeelong vs. Port Adelaide
GMHBA Stadium
TBDGold Coast vs. Richmond
People First Stadium
TBDMelbourne vs. West Coast
Marvel Stadium
TBDSt Kilda vs. North Melbourne
Marvel Stadium
TBDSydney vs. EssendonSCG
TBDWestern Bulldogs vs. GWS
Marvel Stadium

Round 22

Date & Time (AEST)GameStadium
TBDBrisbane vs. SydneyThe Gabba
TBDCarlton vs. Gold Coast
Marvel Stadium
TBDGeelong vs. Essendon
GMHBA Stadium
TBDGWS vs. North MelbourneManuka Oval
TBDHawthorn vs. CollingwoodMCG
TBDMelbourne vs. Western BulldogsMCG
TBDPort Adelaide vs. FremantleAdelaide Oval
TBDRichmond vs. St KildaMCG
TBDWest Coast vs. Adelaide
Optus Stadium

Round 23

Date & Time (AEST)GameStadium
TBDAdelaide vs. CollingwoodAdelaide Oval
TBDCarlton vs. Port Adelaide
Marvel Stadium
TBDEssendon vs. St Kilda
Marvel Stadium
TBDFremantle vs. Brisbane
Optus Stadium
TBDGold Coast vs. GWS
People First Stadium
TBDHawthorn vs. MelbourneMCG
TBDNorth Melbourne vs. Richmond
Ninja Stadium
TBDSydney vs. GeelongSCG
TBDWestern Bulldogs vs. West Coast
Marvel Stadium

Round 24

Date & Time (AEST)GameStadium
TBDBrisbane vs. HawthornThe Gabba
TBDCollingwood vs. MelbourneMCG
TBDEssendon vs. CarltonMCG
TBDGWS vs. St Kilda
ENGIE Stadium
TBDNorth Melbourne vs. Adelaide
Marvel Stadium
TBDPort Adelaide vs. Gold CoastAdelaide Oval
TBDRichmond vs. GeelongMCG
TBDWest Coast vs. Sydney
Optus Stadium
TBDWestern Bulldogs vs. Fremantle
Marvel Stadium

Top Betting Sites

special-offer-1Betting offers