• Unibet
  • BoomBet
  • Neds
  • BetChamps
  • Picklebet
  • TradieBet

2024 AFL Fixture

November 21st 2023, 11:11am, By: admin

It’s been a busy off-season in the AFL, with the trade period and national draft both bringing about renewed optimism for all 18 clubs in the competition. It’s now officially time to turn our attention to what promises to be an electric 2024 AFL season as we take a look at the newly released AFL fixture.

In a new look, the 2024 AFL season will begin with what’s labelled as an ‘Opening Round’ which takes place prior to Round 1. Eight teams will be in action on Opening Round, with Sydney vs Melbourne kicking the season off on Thursday, March 7.

Following Opening Round is of course Round 1 which will begin with the traditional Carlton vs Richmond blockbuster at the MCG. All 18 teams will take to the field in Round 1.

The eight teams playing in Opening Round will take turns having a bye two at a time over Rounds 2, 3, 5, & 6. All 18 teams are also scheduled to have an additional bye between Rounds 12-15. This effectively means there are nine bye rounds in the 2024 season, with a total of 25 weekends of football to be played during the home and away season.

The inaugural ‘Gather Round’ was seen as a success in 2023 and will make a return in 2024, with all 18 teams playing in South Australia in Round 4.

There’s certainly a lot to digest, and you can see the full round-by-round 2024 AFL fixture below.

Also, we’ll be providing previews and best bets for each and every game of the 2024 AFL season, so make sure to head over to our AFL Betting Tips page regularly to keep up to date with all of our content. On top of that, be sure to check out our full list of sports betting websites to make sure you’re getting the best odds! 

*Update* The full AFL 2024 fixture has now been revealed including times and venues for all matches in Rounds 16-23. All fixtures have been added below.

 

2024 AFL Fixture

OPENING ROUND

Thursday March 7

Sydney Swans v Melbourne, SCG (7.30pm all times AEDT)

Friday March 8

Brisbane Lions v Carlton, Gabba (7.40pm)

Saturday March 9

Gold Coast Suns v Richmond, Heritage Bank Stadium (4.20pm)

GWS Giants v Collingwood, Giants Stadium (7.30pm)

Byes: Adelaide Crows, Essendon, Fremantle, Geelong Cats, Hawthorn, North Melbourne, Port Adelaide, St Kilda, West Coast Eagles, Western Bulldogs

 

ROUND 1

Thursday March 14

Carlton v Richmond, MCG (7.30pm)

Friday March 15

Collingwood v Sydney Swans, MCG (7.40pm)

Saturday March 16

Essendon v Hawthorn, MCG (1.45pm)

GWS Giants v North Melbourne, Giants Stadium (4.35pm)

Geelong Cats v St Kilda, GMHBA Stadium (7.30pm)

Gold Coast Suns v Adelaide Crows, Heritage Bank Stadium (8.10pm)

Sunday March 17

Melbourne v Western Bulldogs, MCG (1.00pm)

Port Adelaide v West Coast Eagles, Adelaide Oval (4.00pm)

Fremantle v Brisbane Lions, Optus Stadium (6.50pm)

 

ROUND 2

Thursday March 21

St Kilda v Collingwood, MCG (7.30pm)

Friday March 22

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

Saturday March 23

North Melbourne v Fremantle, Marvel Stadium (1.45pm)

Hawthorn v Melbourne, MCG (4.35pm)

Sydney Swans v Essendon, SCG (7.30pm)

Sunday March 24

Western Bulldogs v Gold Coast Suns, Mars Stadium (1.00pm)

Richmond v Port Adelaide, MCG (4.00pm)

West Coast Eagles v GWS Giants, Optus Stadium (6.50pm)

Byes: Brisbane Lions, Carlton

 

ROUND 3

Thursday March 28 (Easter Thursday)

Brisbane Lions v Collingwood, The Gabba (7.30pm)

Friday March 29 (Good Friday)

North Melbourne v Carlton, Marvel Stadium (4.20pm)

Fremantle v Adelaide Crows, Optus Stadium (7.20pm)

Saturday March 30

Essendon v St Kilda, Marvel Stadium (4.20pm)

Port Adelaide v Melbourne, Adelaide Oval (7.30pm)

Sunday March 31 (Easter Sunday)

Western Bulldogs v West Coast Eagles, Marvel Stadium (1.00pm)

Richmond v Sydney Swans, MCG (4.00pm)

Monday April 1 (Easter Monday)

Hawthorn v Geelong Cats, MCG (3.20pm)

Byes: Gold Coast Suns, GWS Giants

 

ROUND 4 (Gather Round)

Thursday April 4

Adelaide Crows v Melbourne, Adelaide Oval (7.40pm)

Friday April 5

Brisbane Lions v North Melbourne, Norwood Oval (5.10pm)

Port Adelaide v Essendon, Adelaide Oval (8.10pm)

Saturday April 6

West Coast Eagles v Sydney Swans, Adelaide Hills – Mt Barker (1.30pm)

Fremantle v Carlton, Adelaide Oval (4.20pm)

Western Bulldogs v Geelong Cats, Adelaide Oval (8.10pm)

Sunday April 7

Gold Coast Suns v GWS Giants, Adelaide Hills – Mt Barker (12.30pm)

Richmond v St Kilda, Norwood Oval (3.20pm)

Collingwood v Hawthorn, Adelaide Oval (5.10pm)

 

ROUND 5

Thursday April 11

Melbourne v Brisbane Lions, MCG (7.30pm)

Friday April 12

Western Bulldogs v Essendon, Marvel Stadium (7.40pm)

Saturday April 13

GWS Giants v St Kilda, Manuka Oval (1.45pm)

Carlton v Adelaide Crows, Marvel Stadium (4.35pm)

Port Adelaide v Fremantle, Adelaide Oval (7.30pm)

Gold Coast Suns v Hawthorn, Heritage Bank Stadium (7.30pm)

Sunday April 14

Geelong Cats v North Melbourne, GMHBA Stadium (1.00pm)

West Coast Eagles v Richmond, Optus Stadium (4.00pm)

Byes: Collingwood, Sydney Swans

 

ROUND 6

Thursday April 18

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

Friday April 19

Adelaide Crows v Essendon, Adelaide Oval (7.40pm)

Saturday April 20

Collingwood v Port Adelaide, MCG (1.45pm)

Carlton v GWS Giants, Marvel Stadium (4.35pm)

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

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

Sunday April 21

Sydney Swans v Gold Coast Suns, SCG (1.00pm)

North Melbourne v Hawthorn, Marvel Stadium (4.00pm)

Byes: Melbourne, Richmond

 

ROUND 7

Wednesday April 24

Richmond v Melbourne, MCG (7.25pm)

Thursday April 25 (Anzac Day)

Essendon v Collingwood, MCG (3.20pm)

GWS Giants v Brisbane Lions, Manuka Oval (7.30pm)

Friday April 26

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

Saturday April 27

North Melbourne v Adelaide Crows, Blundstone Arena (1.45pm)

Geelong Cats v Carlton, MCG (4.35pm)

Fremantle v Western Bulldogs, Optus Stadium (7.30pm)

Sunday April 28

Gold Coast Suns v West Coast Eagles, Heritage Bank Stadium (1.00pm)

Hawthorn v Sydney Swans, MCG (4.00pm)

 

ROUND 8

Thursday May 2

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

Friday May 3

Carlton v Collingwood, MCG (7.40pm)

Saturday May 4

Sydney Swans v GWS Giants, SCG (1.45pm)

St Kilda v North Melbourne, Marvel Stadium (4.35pm)

Melbourne v Geelong Cats, MCG (7.30pm)

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

Sunday May 5

Richmond v Fremantle, MCG (1.00pm)

Western Bulldogs v Hawthorn, Marvel Stadium (4.00pm)

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

 

ROUND 9

Thursday May 9

Carlton v Melbourne, MCG (7.30pm)

Friday May 10

Geelong Cats v Port Adelaide, GMHBA Stadium (7.10pm)

Fremantle v Sydney Swans, Optus Stadium (8.20pm)

Saturday May 11

Hawthorn v St Kilda, UTAS Stadium (1.45pm)

Essendon v GWS Giants, Marvel Stadium (4.35pm)

Richmond v Western Bulldogs, MCG (7.30pm)

Gold Coast Suns v North Melbourne, TIO Stadium – Darwin (7.30pm)

Sunday May 12 (Mother’s Day)

Collingwood v West Coast Eagles, Marvel Stadium (1.00pm)

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

 

ROUND 10 (Sir Doug Nicholls Indigenous Round)

Thursday May 16

Gold Coast Suns v Geelong Cats, TIO Stadium – Darwin (7.30pm)

Friday May 17

Sydney Swans v Carlton, SCG (7.40pm)

Saturday May 18

Collingwood v Adelaide Crows, MCG (1.45pm)

GWS Giants v Western Bulldogs, Giants Stadium (4.35pm)

St Kilda v Fremantle, Marvel Stadium (7.30pm)

Brisbane Lions v Richmond, The Gabba (7.30pm)

Sunday May 19

Essendon v North Melbourne, Marvel Stadium (1.10pm)

Port Adelaide v Hawthorn, Adelaide Oval (3.20pm)

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

 

ROUND 11

Thursday May 23

Western Bulldogs v Sydney Swans, Marvel Stadium (7.30pm)

Friday May 24

Fremantle v Collingwood, Optus Stadium (8.10pm)

Saturday May 25

North Melbourne v Port Adelaide, Blundstone Arena (1.45pm)

Carlton v Gold Coast Suns, Marvel Stadium (1.45pm)

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

Richmond v Essendon, MCG (7.40pm)

Sunday May 26

Hawthorn v Brisbane Lions, Marvel Stadium (1.10pm)

Melbourne v St Kilda, MCG (3.20pm)

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

 

ROUND 12

Thursday May 30

Port Adelaide v Carlton, Adelaide Oval (7.30pm)

Friday May 31

Collingwood v Western Bulldogs, Marvel Stadium (7.40pm)

Saturday June 1

Hawthorn v Adelaide Crows, MCG (1.45pm)

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

Geelong Cats v Richmond, GMHBA Stadium (7.30pm)

Sunday June 2

Melbourne v Fremantle, TIO Traeger Park – Alice Springs (1.00pm)

Gold Coast Suns v Essendon, Heritage Bank Stadium (4.00pm)

Byes: Brisbane Lions, GWS Giants, North Melbourne, Sydney Swans

 

ROUND 13

Thursday June 6

Adelaide Crows v Richmond, Adelaide Oval (7.30pm)

Friday June 7

Western Bulldogs v Brisbane Lions, Marvel Stadium (7.40pm)

Saturday June 8

Hawthorn v GWS Giants, UTAS Stadium (1.45pm)

West Coast Eagles v North Melbourne, Optus Stadium (4.35pm)

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

Sunday June 9

Sydney Swans v Geelong Cats, SCG (3.20pm)

Essendon v Carlton, MCG (7.20pm)

Monday June 10 (King’s Birthday)

Collingwood v Melbourne, MCG (3.20pm)

Byes: Fremantle, Port Adelaide

 

ROUND 14

Friday June 14

Brisbane Lions v St Kilda, The Gabba (7.40pm)

Saturday June 15

Western Bulldogs v Fremantle, Marvel Stadium (1.45pm)

Richmond v Hawthorn, MCG (4.35pm)

Adelaide Crows v Sydney Swans, Adelaide Oval (7.30pm)

Sunday June 16

North Melbourne v Collingwood, Marvel Stadium (1.00pm)

GWS Giants v Port Adelaide, Giants Stadium (4.00pm)

Byes: Carlton, Essendon, Geelong Cats, Gold Coast Suns, Melbourne, West Coast Eagles

 

ROUND 15

Friday June 21

Carlton v Geelong Cats, MCG (7.40pm)

Saturday June 22

Port Adelaide v Brisbane Lions, Adelaide Oval (1.45pm)

GWS Giants v Sydney Swans, Giants Stadium (4.35pm)

Melbourne v North Melbourne, MCG (7.30pm)

Sunday June 23

Essendon v West Coast Eagles, Marvel Stadium (1.00pm)

Fremantle v Gold Coast Suns, Optus Stadium (4.00pm)

Byes: Adelaide Crows, Collingwood, Hawthorn, Richmond, St Kilda, Western Bulldogs

 

Round 16

Friday June 28

Brisbane Lions v Melbourne, Gabba, 7:40pm (Foxtel/Seven)

Saturday June 29

Sydney Swans v Fremantle, SCG, 1:45pm (Foxtel)

North Melbourne v Western Bulldogs, Marvel Stadium, 1:45pm (Foxtel)

Gold Coast Suns v Collingwood, People First Stadium, 4:35pm (Foxtel)

Adelaide Crows v GWS Giants, Adelaide Oval, 7:30pm (Foxtel)

Geelong v Essendon, MCG, 7:30pm (Foxtel/Seven)

Sunday June 30

St Kilda v Port Adelaide, Marvel Stadium, 1:10pm (Foxtel)

Richmond v Carlton, MCG, 3:20pm (Foxtel/Seven)

West Coast Eagles v Hawthorn, Optus Stadium, 4:40pm (Foxtel)

 

Round 17

Friday July 5

Collingwood v Essendon, MCG, 7:40pm (Foxtel/Seven)

Saturday July 6

Port Adelaide v Western Bulldogs, Adelaide Oval, 1:45pm (Foxtel)

North Melbourne v Gold Coast Suns, Marvel Stadium, 1:45pm (Foxtel)

Geelong v Hawthorn, GMHBA Stadium, 4:35pm (Foxtel)

GWS Giants v Carlton, ENGIE Stadium, 7:30pm (Foxtel/Seven)

Fremantle v Richmond, Optus Stadium, 8:10pm (Foxtel)

Sunday July 7

Melbourne v West Coast Eagles, MCG, 1:10pm (Foxtel)

St Kilda v Sydney Swans, Marvel Stadium, 3:20pm (Foxtel/Seven)

Brisbane Lions v Adelaide Crows, Gabba, 4:10pm (Foxtel)

 

Round 18

Friday July 12

Collingwood v Geelong, MCG, 7:40pm (Foxtel/Seven)

Saturday July 13

Sydney Swans v North Melbourne, SCG, 1:45pm (Foxtel)

Hawthorn v Fremantle, UTAS Stadium, 1:45pm (Foxtel)

Western Bulldogs v Carlton, Marvel Stadium, 4:35pm (Foxtel)

Adelaide Crows v St Kilda, Adelaide Oval, 7:30pm (Foxtel)

Melbourne v Essendon, MCG, 7:30pm (Foxtel/Seven)

Sunday July 14

Gold Coast Suns v Port Adelaide, People First Stadium, 1:10pm (Foxtel)

Richmond v GWS Giants, MCG, 3:20pm (Foxtel/Seven)

West Coast Eagles v Brisbane Lions, Optus Stadium, 4:40pm (Foxtel)

 

Round 19

Friday July 19

Essendon v Adelaide Crows, Marvel Stadium, 7:40pm (Foxtel/Seven)

Saturday July 20

St Kilda v West Coast Eagles, Marvel Stadium, 1:45pm (Foxtel)

GWS Giants v Gold Coast Suns, ENGIE Stadium, 1:45pm (Foxtel)

Hawthorn v Collingwood, MCG, 4:35pm (Foxtel)

Geelong v Western Bulldogs, GMHBA Stadium, 7:30pm (Foxtel/Seven)

Port Adelaide v Richmond, Adelaide Oval, 7:30pm (Foxtel)

Sunday July 21

Brisbane Lions v Sydney Swans, Gabba, 1:10pm (Foxtel)

Fremantle v Melbourne, Optus Stadium, 3:20pm (Foxtel/Seven)

Carlton v North Melbourne, Marvel Stadium, 4:40pm (Foxtel)

 

Round 20

Friday July 26

Carlton v Port Adelaide, Marvel Stadium, 7:40pm (Foxtel/Seven)

Saturday July 27

North Melbourne v Geelong, Blundstone Arena, 1:45pm (Foxtel)

St Kilda v Essendon, Marvel Stadium, 4:35pm (Foxtel)

Gold Coast Suns v Brisbane Lions, People First Stadium, 4:35pm (Foxtel)

Melbourne v GWS Giants, MCG, 7:30pm (Foxtel/Seven)

Fremantle v West Coast Eagles, Optus Stadium, 8:10pm (Foxtel)

Sunday July 28

Collingwood v Richmond, MCG, 1:10pm (Foxtel)

Sydney Swans v Western Bulldogs, SCG, 3:20pm (Foxtel/Seven)

Adelaide Crows v Hawthorn, Adelaide Oval, 4:10pm (Foxtel)

 

Round 21

Friday August 2

Western Bulldogs v Melbourne, Marvel Stadium, 7:15pm (Foxtel/Seven)

West Coast Eagles v Gold Coast Suns, Optus Stadium, 8:30pm (Foxtel)

Saturday August 3

North Melbourne v Richmond, Marvel Stadium, 1:45pm (Foxtel)

Geelong v Adelaide Crows, GMHBA Stadium, 4:35pm (Foxtel)

Port Adelaide v Sydney Swans, Adelaide Oval, 7:30pm (Foxtel)

Collingwood v Carlton, MCG, 7:30pm (Foxtel/Seven)

Sunday August 4

GWS Giants v Hawthorn, Manuka Oval, 1:10pm (Foxtel)

Essendon v Fremantle, MCG, 3:20pm (Foxtel/Seven)

St Kilda v Brisbane Lions, Marvel Stadium, 4:40pm (Foxtel)

 

Round 22

Friday August 9

Sydney Swans v Collingwood, SCG, 7:40pm (Foxtel/Seven)

Saturday August 10

North Melbourne v West Coast Eagles, Blundstone Arena, 1:45pm (Foxtel)

Brisbane Lions v GWS Giants, Gabba, 1:45pm (Foxtel)

Fremantle v Geelong, Optus Stadium, 4:35pm (Foxtel)

Melbourne v Port Adelaide, MCG, 7:30pm (Foxtel/Seven)

Essendon v Gold Coast Suns, Marvel, 7:30pm (Foxtel)

Sunday August 11

Carlton v Hawthorn, MCG, 1:10pm (Foxtel)

Richmond v St Kilda, Marvel Stadium, 3:20pm (Foxtel/Seven)

Adelaide Crows v Western Bulldogs, Adelaide Oval, 4:10pm (Foxtel)

 

Round 23

Friday August 16

Essendon v Sydney Swans, Marvel Stadium, 7:40pm (Foxtel/Seven)

Saturday August 17

Gold Coast Suns v Melbourne, Heritage Bank Stadium, 1:45pm (Foxtel)

GWS Giants v Fremantle, ENGIE Stadium, 1:45pm (Foxtel)

Collingwood v Brisbane Lions, MCG, 4:35pm (Foxtel)

St Kilda v Geelong, Marvel Stadium, 7:30pm (Foxtel/Seven)

Port Adelaide v Adelaide Crows, Adelaide Oval, 7:30pm (Foxtel)

Sunday August 18

Western Bulldogs v North Melbourne, Marvel Stadium, 1:10pm (Foxtel)

Hawthorn v Richmond, MCG, 3:20pm (Foxtel/Seven)

West Coast Eagles v Carlton, Optus Stadium, 4:40pm (Foxtel)

 

 

ROUND 24 (days and times TBC)

Friday August 23 – Sunday August 25

Brisbane Lions v Essendon, The Gabba

Carlton v St Kilda, Marvel Stadium

Fremantle v Port Adelaide, Optus Stadium

Geelong Cats v West Coast Eagles, GMHBA Stadium

Hawthorn v North Melbourne, UTAS Stadium

Melbourne v Collingwood, MCG

Richmond v Gold Coast Suns, MCG

Sydney Swans v Adelaide Crows, SCG

Western Bulldogs v GWS Giants, Mars Stadium

Horse Racing Tips

View More

Our team of expert horse racing analysts bring you regular horse racing tips from major horse racing meetings in Australia and internationally. The highlight of the Australian horse racing calendar is the Spring Carnival, featuring the Caulfield Cup, Cox Plate and, of course, the Melbourne Cup, and we'll be there riding every winner home with you with our free racing tips and best bets. Giddy up!

NFL Tips

View More

NFL tips and best bets for the 2024-25 NFL season. Arguably America's most popular sport, the National Football League is gaining popularity in Australia with all marquee games plus the 'Red Zone' coverage on ESPN Australia. We have you covered with regular NFL betting tips of all of the key matchups of the week.

NBA Tips

View More

NBA betting is very popular in Australia and we have free NBA betting tips all season long with our best NBA tips for the biggest games every week, along with coverage of the NBA Finals.

NBL Tips

View More

The NBL is the largest basketball competition in Australia with a rich history of developing the country's best basketball talent. The NBL has enjoyed a resurgence in recent years and we'll have NBL tips and betting previews for every match of every round for you right here.