Here's the full fixture for the 2018 AFL season!

ROUND 1

Thursday March 22

Richmond v Carlton, MCG (7.25pm)

Friday March 23

Essendon v Adelaide, Etihad Stadium (7.50pm)

Saturday March 24

St Kilda v Brisbane Lions, Etihad Stadium (3.35pm)

Port Adelaide v Fremantle, Adelaide Oval (4.35pm)

Gold Coast Suns v North Melbourne, Cazalyโ€™s Stadium โ€” Cairns (7.25pm)

Hawthorn v Collingwood at MCG (7.25pm)

Sunday, March 25

GWS Giants v Western Bulldogs, UNSW Canberra Oval (1.10pm)

Melbourne v Geelong, MCG (3.20pm)

West Coast Eagles v Sydney Swans, Perth Stadium (7.20pm)

 

ROUND 2

Thursday March 29

Adelaide v Richmond, Adelaide Oval (7.50pm)

Friday March 30

North Melbourne v St Kilda, Etihad Stadium (4.20pm)

Saturday March 31

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

Collingwood v GWS Giants, MCG (4.35pm)

Brisbane Lions v Melbourne, Gabba (7.25pm)

Fremantle v Essendon, Perth Stadium (7.40pm)

Sunday April 1

Western Bulldogs v West Coast Eagles, Etihad Stadium (3.20pm)

Sydney Swans v Port Adelaide, SCG (4.40pm)

Monday April 2

Geelong v Hawthorn, MCG (3.20pm)

 

ROUND 3

Friday April 6

Carlton v Collingwood, MCG (7.50pm)

Saturday April 7

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

Melbourne v North Melbourne, MCG (2.10pm)

Gold Coast Suns v Fremantle, Perth Stadium (4.35pm)

Sydney Swans v GWS Giants, SCG (7.25pm)

St Kilda v Adelaide, Etihad Stadium (7.25pm)

Sunday April 8

Richmond v Hawthorn, MCG (1.10pm)

Western Bulldogs v Essendon, Etihad Stadium (3.20pm)

West Coast Eagles v Geelong, Perth Stadium (4.40pm)

 

ROUND 4

Friday April 13

Adelaide v Collingwood, Adelaide Oval (7.50pm)

Saturday April 14

GWS Giants v Fremantle, UNSW Canberra Oval (1.45pm)

Richmond v Brisbane Lions, MCG (2.10pm)

Western Bulldogs v Sydney Swans, Etihad Stadium (4.35pm)

North Melbourne v Carlton, Blundstone Arena โ€” Hobart (7.25pm)

West Coast Eagles v Gold Coast Suns, Perth Stadium (8.10pm)

Sunday April 15

Essendon v Port Adelaide, Etihad Stadium (1.10pm)

Hawthorn v Melbourne, MCG (3.20pm)

Geelong v St Kilda, GMHBA Stadium (4.40pm)

 

ROUND 5

Friday April 20

Sydney Swans v Adelaide, SCG (7.50pm)

Saturday April 21

St Kilda v GWS Giants, Etihad Stadium (1.45pm)

Carlton v West Coast Eagles, MCG (4.35pm)

Port Adelaide v Geelong, Adelaide Oval (7.40pm)

Fremantle v Western Bulldogs, Perth Stadium (8.10pm)

Sunday April 22

North Melbourne v Hawthorn, Etihad Stadium (3.20pm)

Brisbane Lions v Gold Coast Suns, Gabba (4.40pm)

Tuesday April 24

Melbourne v Richmond, MCG (7.25pm)

Wednesday April 25

Collingwood v Essendon, MCG (3.20pm)

 

ROUND 6

Friday April 27

Western Bulldogs v Carlton, Etihad Stadium (7.50pm)

Saturday April 28

Geelong v Sydney Swans, GMHBA Stadium (1.45pm)

North Melbourne v Port Adelaide, Etihad Stadium (2.10pm)

GWS Giants v Brisbane Lions, Spotless Stadium (4.35pm)

Hawthorn v St Kilda, UTAS Stadium โ€” Launceston (7.25pm)

Adelaide v Gold Coast Suns, Adelaide Oval (7.40pm)

Sunday April 29

Essendon v Melbourne, Etihad Stadium (1.10pm)

Collingwood v Richmond, MCG (3.20pm)

Fremantle v West Coast Eagles, Perth Stadium (4.40pm)

 

ROUND 7

Friday May 4

Geelong v GWS Giants, GMHBA Stadium (7.50pm)

Saturday May 5

Western Bulldogs v Gold Coast Suns, Mars Stadium โ€” Ballarat (1.45pm)

Essendon v Hawthorn, MCG (2.10pm)

West Coast Eagles v Port Adelaide, Perth Stadium (4.35pm)

Sydney Swans v North Melbourne, SCG (7.25pm)

Adelaide v Carlton, Adelaide Oval (7.40pm)

Sunday May 6

Richmond v Fremantle, MCG (1.10pm)

St Kilda v Melbourne, Etihad Stadium (3.20pm)

Brisbane Lions v Collingwood, Gabba (4.40pm)

 

ROUND 8

Friday May 11

Hawthorn v Sydney Swans, MCG (7.50pm)

Saturday May 12

GWS Giants v West Coast Eagles, Spotless Stadium (1.45pm)

Carlton v Essendon, MCG (2.10pm)

Gold Coast Suns v Melbourne, Gabba (4.35pm)

Port Adelaide v Adelaide, Adelaide Oval (5.10pm)

Western Bulldogs v Brisbane Lions, Etihad Stadium (7.25pm)

Fremantle v St Kilda, Perth Stadium (8.10pm)

Sunday May 13

North Melbourne v Richmond, Etihad Stadium (1.10pm)

Collingwood v Geelong, MCG (3.20pm)

 

ROUND 9

Friday May 18

Adelaide v Western Bulldogs, Adelaide Oval (7.50pm)

Saturday May 19

North Melbourne v GWS Giants, Blundstone Arena โ€” Hobart (1.45pm)

Gold Coast Suns v Port Adelaide, Adelaide Arena โ€” Shanghai (3.15pm)

Essendon v Geelong, MCG (4.35pm)

Sydney Swans v Fremantle, SCG (7.25pm)

St Kilda v Collingwood, Etihad Stadium (7.25pm)

Sunday May 20

Carlton v Melbourne, MCG (1.10pm)

Brisbane Lions v Hawthorn, Gabba (3.20pm)

West Coast Eagles v Richmond, Perth Stadium (4.40pm)

 

ROUND 10

Friday May 25

Collingwood v Western Bulldogs, Etihad Stadium (7.50pm)

Saturday May 26

Richmond v St Kilda, MCG (1.45pm)

Brisbane Lions v Sydney Swans, Gabba (4.35pm)

Geelong v Carlton, GMHBA Stadium (7.25pm)

GWS Giants v Essendon, Spotless Stadium (7.25pm)

Sunday May 27

Hawthorn v West Coast Eagles, Etihad Stadium (1.10pm)

Melbourne v Adelaide, TIO Traeger Park โ€” Alice Springs (3.20pm)

Fremantle v North Melbourne, Perth Stadium (4.40pm)

Byes: Gold Coast Suns, Port Adelaide

 

ROUND 11

Friday June 1

Sydney Swans v Carlton, SCG (7.50pm)

Saturday June 2

Western Bulldogs v Melbourne, Etihad Stadium (1.45pm)

Hawthorn v Port Adelaide, UTAS Stadium โ€” Launceston (2.10pm)

Gold Coast Suns v Geelong, Metricon Stadium (4.35pm)

Essendon v Richmond, MCG (7.25pm)

West Coast Eagles v St Kilda, Perth Stadium (8.10pm)

Sunday June 3

North Melbourne v Brisbane Lions, Etihad Stadium (1.10pm)

Collingwood v Fremantle, MCG (3.20pm)

Adelaide v GWS Giants, Adelaide Oval (4.40pm)

 

ROUND 12

Friday June 8

Port Adelaide v Richmond, Adelaide Oval (7.50pm)

Saturday June 9

Geelong v North Melbourne, GMHBA Stadium (1.45pm)

GWS Giants v Gold Coast Suns, Spotless Stadium (4.35pm)

St Kilda v Sydney Swans, Etihad Stadium (7.25pm)

Sunday June 10

Brisbane Lions v Essendon, Gabba (1.10pm)

Fremantle v Adelaide, Perth Stadium (4.40pm)

Monday June 11

Melbourne v Collingwood, MCG (3.20pm)

Byes: Carlton, Hawthorn, West Coast Eagles, Western Bulldogs

 

ROUND 13

Thursday June 14

Port Adelaide v Western Bulldogs, Adelaide Oval (7.50pm)

Friday June 15

Sydney Swans v West Coast Eagles, SCG (7.50pm)

Saturday June 16

Carlton v Fremantle, Etihad Stadium (1.45pm)

Gold Coast Suns v St Kilda, Metricon Stadium (4.35pm)

Hawthorn v Adelaide, MCG (7.25pm)

Sunday June 17

Geelong v Richmond, MCG (3.20pm)

Byes: Brisbane Lions, Collingwood, Essendon, GWS Giants, Melbourne, North Melbourne

 

ROUND 14

Thursday June 21

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

Friday June 22

Port Adelaide v Melbourne, Adelaide Oval (7.50pm)

Saturday June 23

Hawthorn v Gold Coast Suns, UTAS Stadium โ€” Launceston (1.45pm)

Brisbane Lions v GWS Giants, Gabba (4.35pm)

Western Bulldogs v North Melbourne, Etihad Stadium (7.25pm)

Sunday June 24

Collingwood v Carlton, MCG (3.20pm)

Byes: Adelaide, Fremantle, Geelong, Richmond, St Kilda, Sydney Swans

 

ROUND 15

Thursday June 28

Richmond v Sydney Swans, Etihad Stadium (7.20pm)

Friday June 29

Western Bulldogs v Geelong, Etihad Stadium (7.50pm)

Saturday June 30

Carlton v Port Adelaide, MCG (1.45pm)

Adelaide v West Coast Eagles, Adelaide Oval (4.35pm)

Gold Coast Suns v Collingwood, Metricon Stadium (7.25pm)

GWS Giants v Hawthorn, Spotless Stadium (7.25pm)

Sunday July 1

Melbourne v St Kilda, MCG (1.10pm)

Essendon v North Melbourne, Etihad Stadium (3.20pm)

Fremantle v Brisbane Lions, Perth Stadium (4.40pm)

 

ROUND 16

Thursday July 5

Sydney Swans v Geelong, SCG (7.20pm)

Friday July 6

Richmond v Adelaide, MCG (7.50pm)

Saturday July 7

Brisbane Lions v Carlton, Gabba (1.45pm)

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

Western Bulldogs v Hawthorn, Etihad Stadium (7.25pm)

Melbourne v Fremantle, TIO Stadium โ€” Darwin (7.40pm)

Sunday July 8

North Melbourne v Gold Coast Suns, Etihad Stadium (1.10pm)

Essendon v Collingwood, MCG (3.20pm)

West Coast Eagles v GWS Giants, Perth Stadium (4.40pm)

 

ROUND 17

Thursday July 12

Adelaide v Geelong, Adelaide Oval (7.50pm)

Friday July 13

St Kilda v Carlton, Etihad Stadium (7.50pm)

Saturday July 14

Hawthorn v Brisbane Lions, UTAS Stadium โ€” Launceston (1.45pm)

Melbourne v Western Bulldogs, MCG (4.35pm)

Gold Coast Suns v Essendon, Metricon Stadium (7.25pm)

GWS Giants v Richmond, Spotless Stadium (7.25pm)

Sunday July 15

Collingwood v West Coast Eagles, MCG (1.10pm)

North Melbourne v Sydney Swans, Etihad Stadium (3.20pm)

Fremantle v Port Adelaide, Perth Stadium (4.40pm)

 

ROUND 18

Friday July 20

St Kilda v Richmond, Etihad Stadium (7.50pm)

Saturday July 21

Collingwood v North Melbourne, MCG (1.45pm)

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

Essendon v Fremantle, Etihad Stadium (4.35pm)

Brisbane Lions v Adelaide, Gabba (7.25pm)

Geelong v Melbourne, GMHBA Stadium (7.25pm)

Sunday July 22

Carlton v Hawthorn, Etihad Stadium (1.10pm)

West Coast Eagles v Western Bulldogs, Perth Stadium (3.20pm)

Port Adelaide v GWS Giants, Adelaide Oval (4.40pm)

 

ROUND 19

Friday July 27

Essendon v Sydney Swans, Etihad Stadium (7.50pm)

Saturday July 28

Richmond v Collingwood, MCG (1.45pm)

Geelong v Brisbane Lions, GMHBA Stadium (2.10pm)

GWS Giants v St Kilda, Spotless Stadium (4.35pm)

Gold Coast Suns v Carlton, Metricon Stadium (7.25pm)

Adelaide v Melbourne, Adelaide Oval (7.40pm)

Sunday July 29

North Melbourne v West Coast Eagles, Blundstone Arena โ€” Hobart (1.10pm)

Western Bulldogs v Port Adelaide, Mars Stadium โ€” Ballarat (3.20pm)

Fremantle v Hawthorn, Perth Stadium (4.40pm)

 

ROUND 20

Friday August 3

Richmond v Geelong, MCG (7.50pm)

Saturday August 4

Hawthorn v Essendon, MCG (1.45pm)

Brisbane Lions v North Melbourne, Gabba (2.10pm)

Adelaide v Port Adelaide, Adelaide Oval (4.35pm)

St Kilda v Western Bulldogs, Etihad Stadium (7.25pm)

Sydney Swans v Collingwood, SCG (7.25pm)

Sunday August 5

Carlton v GWS Giants, Etihad Stadium (1.10pm)

Melbourne v Gold Coast Suns, MCG (3.20pm)

West Coast Eagles v Fremantle, Perth Stadium (4.40pm)

 

ROUND 21

Friday August 10

Essendon v St Kilda, Etihad Stadium (7.50pm)

Saturday August 11

Hawthorn v Geelong, MCG (1.45pm)

Gold Coast Suns v Richmond, Metricon Stadium (2.10pm)

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

Collingwood v Brisbane Lions, Etihad Stadium (7.25pm)

GWS Giants v Adelaide, UNSW Canberra Oval (7.25pm)

Sunday August 12

North Melbourne v Western Bulldogs, Etihad Stadium (1.10pm)

Melbourne v Sydney Swans, MCG (3.20pm)

Fremantle v Carlton, Perth Stadium (4.40pm)

 

ROUND 22

Friday August 17

Richmond v Essendon, MCG (7.50pm)

Saturday August 18

Collingwood v Port Adelaide, MCG (1.45pm)

Geelong v Fremantle, GMHBA Stadium (2.10pm)

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

Gold Coast Suns v Brisbane Lions, Metricon Stadium (7.25pm)

St Kilda v Hawthorn, Etihad Stadium (7.25pm)

Sunday August 19

Carlton v Western Bulldogs, Etihad Stadium (1.10pm)

West Coast Eagles v Melbourne, Perth Stadium (3.20pm)

Adelaide v North Melbourne, Adelaide Oval (4.40pm)

 

ROUND 23 (Dates and times TBC)

Friday August 24 โ€” Sunday August 26

Port Adelaide v Essendon, Adelaide Oval

Carlton v Adelaide, Etihad Stadium

Geelong v Gold Coast Suns, GMHBA Stadium

Richmond v Western Bulldogs, MCG

Sydney Swans v Hawthorn, SCG

Brisbane Lions v West Coast Eagles, Gabba

St Kilda v North Melbourne, Etihad Stadium

Melbourne v GWS Giants, MCG

Fremantle v Collingwood, Perth Stadium