A wide image of the MCG stadium under lights with the sunset in the background

47 matches confirmed for the MCG as 2025 AFL fixture announced

Thursday, November 14, 2024



The MCG will host 47 matches of the 2025 AFL Premiership Season, with the fixture announced by the AFL today.

Throughout the 2025 fixture, the MCG will host a number of blockbuster matches and milestone moments – kicking off with four games across Round 1 which includes the traditional Round 1 clash between Richmond and Carlton, and a blockbuster Friday night between Hawthorn and Essendon.

The moving ANZAC Day Eve and ANZAC Day clashes between Melbourne and Richmond, and Collingwood and Essendon also return to the fixture, as well as Dreamtime at the ‘G, which moves to a new Friday night timeslot for 2025.

The fan-favourite Big Freeze at the ‘G match between Melbourne and Collingwood on King’s Birthday also returns, as does the King’s Birthday Eve clash between rivals Carlton and Essendon and Easter Monday match between the Geelong Cats and Hawthorn.

The Western Bulldogs will also host a home game at the MCG next year – their first Premiership Season home match at the stadium since 2009 - during Round 2 against Collingwood. The match will celebrate the milestone of the Bulldogs’ 100-year anniversary.

St Kilda will once again host a home game at the MCG, following the success of 2024’s Round 2 clash with Collingwood. St Kilda’s home game at the MCG in 2025 will be held during Round 9 against Carlton for the annual Spud’s Game.

In the first 15 rounds, the MCG will host four Thursday night matches, six blockbuster Friday night clashes, 12 matches on Saturday, seven on Sunday and two Monday matches.

As per recent years, the match-ups for the 24-round season have been confirmed, however only the dates and times up to Round 15 have been finalised. The timings for the remainder of the season will be confirmed throughout 2025.

Ticket on-sale dates for the 2025 AFL Premiership Season will be announced in due course.

2025 AFL Premiership Season MCG fixture

Round 1
Thursday March 13, 7.30pm: Richmond v Carlton
Friday March 14, 7.40pm: Hawthorn v Essendon
Saturday March 15, 7.35pm: Collingwood v Port Adelaide
Sunday March 16, 3.20pm: Melbourne v GWS GIANTS

Round 2
Thursday March 20, 7.30pm: Carlton v Hawthorn
Friday March 21, 7.40pm: Western Bulldogs v Collingwood
Saturday March 22, 1.20pm: Essendon v Adelaide Crows

Round 3
Saturday March 29, 1.20pm: Melbourne v Gold Coast SUNS

Round 4
Thursday April 3, 7.30pm: Collingwood v Carlton
Saturday April 5, 4.15pm: Richmond v Brisbane Lions

Round 6
Saturday April 19, 1.20pm: Melbourne v Fremantle
Monday April 21, 3.20pm: Geelong Cats v Hawthorn

Round 7
Thursday April 24, 7.30pm: Melbourne v Richmond
Friday April 25, 3.20pm: Collingwood v Essendon
Sunday April 27, 3.20pm: Carlton v Geelong Cats

Round 8
Saturday May 3, 7.35pm: Collingwood v Geelong Cats
Sunday May 4, 3.20pm: Hawthorn v Richmond

Round 9
Friday May 9, 7.40pm: St Kilda v Carlton
Saturday May 10, 1.20pm: Melbourne v Hawthorn
Sunday May 11, 1.10pm: Richmond v West Coast Eagles

Round 10
Saturday May 17, 1.20pm: Collingwood v Adelaide Crows
Sunday May 18, 1.10pm: Richmond v North Melbourne

Round 11
Friday May 23, 7.40pm: Essendon v Richmond
Saturday May 24, 4.15pm: Hawthorn v Brisbane Lions
Sunday May 25, 3.20pm: Melbourne v Sydney Swans

Round 12
Friday May 30, 7.40pm: Collingwood v Hawthorn

Round 13
Saturday June 7, 1.20pm: Richmond v Sydney Swans
Sunday June 8, 7.20pm: Carlton v Essendon
Monday June 9, 3.20pm: Melbourne v Collingwood

Round 14
Saturday June 14, 4.15pm: Essendon v Geelong Cats

Round 15
Saturday June 21, 1.20pm: Carlton v North Melbourne

Round 16 (Thursday June 26 – Sunday June 29)
Richmond v Adelaide Crows

Round 17 (Thursday July 3 – Sunday July 6)
Carlton v Collingwood

Round 18 (Thursday July 10 to Sunday July 13)
Melbourne v North Melbourne
Richmond v Essendon

Round 19 (Thursday July 17 to Sunday July 20)
Carlton v Melbourne
Collingwood v Fremantle

Round 20 (Thursday July 24 to Sunday July 27)
Hawthorn v Carlton
Richmond v Collingwood

Round 21 (Thursday July 31 to Sunday August 3)
Collingwood v Brisbane Lions

Round 22 (Thursday August 7 to Sunday August 10)
Hawthorn v Collingwood
Melbourne v Western Bulldogs
Richmond v St Kilda

Round 23 (Friday August 15 to Sunday August 17)
Hawthorn v Melbourne

Round 24 (Friday August 22 to Sunday August 24)
Collingwood v Melbourne
Essendon v Carlton
Richmond v Geelong Cats