2018 AFL Football Fixtures

The 2018 AFL Football season will be played over 23 rounds of home and away matches from March through until August.

Generally speaking, most AFL matches for the 2018 AFL season are scheduled from Friday night through until Sunday evening. However, there are a number of Thursday night games this season, along with Monday & Tuesday night matches.

Byes will take place in Rounds 10, 12, 13 & 14, with the eight finals teams receiving a bye at the end of Round 23.

million dollar tipping

Join Sportsbet to enter Free AFL Tipping Comp!

The 2018 AFL Grand Final takes place on Saturday 29th September 2018 at the MCG in Melbourne.

2018 AFL Club Fixtures

Visit each AFL Club fixture for team's home and away draw.

Below you will find 2018 AFL Fixtures for all clubs for the home and away season.

AFL Fixtures for 2018 Season

ROUND 1
Home Team Away team Ground Date Time
tigers Richmond blues Carlton MCG Thu Mar 22 7:25pm
bombers Essendon crows Adelaide Crows Etihad Fri Mar 23 7:50pm
saints St Kilda lions Brisbane Lions Etihad Sat Mar 24 3:35pm
port Port Adelaide dockers Fremantle Adelaide Sat Mar 24 4:35pm
suns Gold Coast Suns kangaroos Nth Melbourne Cazaly’s Sat Mar 24 7:25pm
hawks Hawthorn magpies Collingwood MCG Sat Mar 24 7:25pm
gsw giants GWS Giants bulldogs Western Bulldogs Canberra Sun Mar 25 1:10pm
demons Melbourne cats Geelong Cats MCG Sun Mar 25 3:20pm
eagles West Coast swans Sydney Swans Perth Sun Mar 25 7:20pm
 
ROUND 2
Home Team Away team Ground Date Time
crows Adelaide Crows tigers Richmond Adelaide Thu Mar 29 7:50pm
kangaroos Nth Melbourne saints St Kilda Etihad Fri Mar 30 4:20pm
blues Carlton suns Gold Coast Suns Etihad Sat Mar 31 1:45pm
magpies Collingwood gsw giants GWS Giants MCG Sat Mar 31 4:35pm
lions Brisbane Lions demons Melbourne Gabba Sat Mar 31 7:25pm
dockers Fremantle bombers Essendon Perth Sat Mar 31 7:40pm
bulldogs Western Bulldogs eagles West Coast Etihad Sun Apr 1 3:20pm
swans Sydney Swans port Port Adelaide SCG Sun Apr 1 4:40pm
cats Geelong Cats hawks Hawthorn MCG Mon Apr 2 3:20pm
 
ROUND 3
Home Team Away team Ground Date Time
blues Carlton magpies Collingwood MCG Fri Apr 6 7:50pm
port Port Adelaide lions Brisbane Lione Adelaide Sat Apr 7 1:45pm
demons Melbourne kangaroos Nth Melbourne MCG Sat Apr 7 2:10pm
suns Gold Coast Suns dockers Fremantle Perth Sat Apr 7 4:35pm
swans Sydney Swans gsw giants GWS Giants SCG Sat Apr 7 7:25pm
saints St Kilda crows Adelaide Crows Etihad Sat Apr 7 7:25pm
tigers Richmond hawks Hawthorn MCG Sun Apr 8 1:10pm
bulldogs Western Bulldogs bombers Essendon Etihad Sun Apr 8 3:20pm
eagles West Coast cats Geelong Cats Perth Sun Apr 8 4:40pm
 
ROUND 4
Home Team Away team Ground Date Time
crows Adelaide Crows magpies Collingwood Adelaide Fri Apr 13 7:50pm
gsw giants GWS Giants dockers Fremantle Canberra Sat Apr 14 1:45pm
tigers Richmond lions Brisbane Lions MCG Sat Apr 14 2:10pm
bulldogs Western Bulldogs swans Sydney Swans Etihad Sat Apr 14 4:35pm
  Nth Melbourne blues Carlton Blundstone Sat Apr 14 7:25pm
eagles West Coast suns Gold Coast Suns Perth Sat Apr 14 8:10pm
bombers Essendon port Port Adelaide Etihad Sun Apr 15 1:10pm
hawks Hawthorn demons Melbourne MCG Sun Apr 15 3:20pm
cats Geelong Cats saints St Kilda GMHBA Sun Apr 15 4:40pm
 
ROUND 5
Home Team Away team Ground Date Time
swans Sydney Swans crows Adelaide Crows SCG Fri Apr 20 7:50pm
saints St Kilda gsw giants GWS Giants Etihad Sar Apr 21 1:45pm
blues Carlton eagles West Coast MCG Sat Apr 21 4:35pm
port Port Adelaide cats Geelong Cats Adelaide Sat Apr 21 7:40pm
dockers Fremantle bulldogs Western Bulldogs Perth Sat Apr 21 8:10pm
kangaroos Nth Melbourne hawks Hawthorn Etihad Sun Apr 22 3:20pm
lions Brisbane Lions suns Gold Coast Suns Gabba Sun Apr 22 4:40pm
demons Melbourne tigers Richmond MCG Tue Apr 24 7:25pm
magpies Collingwood bombers Essendon MCG Wed Apr 25 3:20pm
 
ROUND 6
Home Team Away team Ground Date Time
bulldogs Western Bulldogs blues Carlton Etihad Fri Apr 27 7:45pm
cats Geelong Cats swans Sydney Swans GMHBA Sat Apr 28 1:45pm
kangaroos Nth Melbourne port Port Adelaide Etihad Sat Apr 28 2:10pm
gsw giants GWS Giants lions Brisbane Lions Spotless Sat Apr 28 4:35pm
hawks Hawthorn saints St Kilda Tasmania Sat Apr 28 7:25pm
crows Adelaide Crows suns Gold Coast Suns Adelaide Sat Apr 28 7:40pm
bombers Essendon demons Melbourne Etihad Sun Apr 29 1:10pm
magpies Collingwood tigers Richmond MCG Sun Apr 29 3:20pm
dockers Fremantle eagles West Coast Perth Sun Apr 29 4:40pm
 
ROUND 7
Home Team Away team Ground Date Time
cats Geelong Cats gsw giants GWS Giants GMHBA Fri May 4 7:50pm
bulldogs Western Bulldogs suns Gold Coast Suns Ballarat Sat May 5 1:45pm
bombers Essendon hawks Hawthorn MCG Sat May 5 2:10pm
eagles West Coast port Port Adelaide Perth Sat May 5 4:35pm
swans Sydney Swans kangaroos Nth Melbourne SCG Sat May 5 7:25pm
crows Adelaide Crows blues Carlton Adelaide Sat May 5 7:40pm
tigers Richmond dockers Fremantle MCG Sun May 6 1:10pm
saints St Kilda demons Melbourne Etihad Sun May 6 3:20pm
lions Brisbane Lions magpies Collingwood Gabba Sun May 6 4:40pm
 
ROUND 8
Home Team Away team Ground Date Time
hawks Hawthorn swans Sydney Swans MCG Fri May 11 7:50pm
gsw giants GWS Giants eagles West Coast Spotless Sat May 12 1:45pm
blues Carlton bombers Essendon MCG Sat May 12 2:10pm
suns Gold Coast Suns demons Melbourne Gabba Sat May 12 4:35pm
port Port Adelaide crows Adelaide Crows Adelaide Sat May 12 4:40pm
bulldogs Western Bulldogs lions Brisbane Lions Etihad Sat May 12 7:25pm
dockers Fremantle saints St Kilda Perth Sat May 12 8:10pm
kangaroos Nth Melbourne tigers Richmond Etihad Sun May 13 1:10pm
magpies Collingwood cats Geelong Cats MCG Sun May 13 3:20pm
 
ROUND 9
Home Team Away team Ground Date Time
crows Adelaide Crows bulldogs Western Bulldogs Adelaide Fri May 18 7:50pm
kangaroos Nth Melbourne gsw giants GWS Giants Arena Sat May 19 1:45pm
suns Gold Coast Suns port Port Adelaide China Sat May 19 3:15pm
bombers Essendon cats Geelong Cats MCG Sat May 19 4:35pm
swans Sydney Swans dockers Fremantle SCG Sat May 19 7:25pm
saints St Kilda magpies Collingwood Etihad Sat May 19 7:25pm
blues Carlton demons Melbourne MCG Sun May 20 1:10pm
lions Brisbane Lions hawks Hawthorn Gabba Sun May 20 3:20pm
eagles West Coast tigers Richmond Perth Sun May 20 4:40pm
 
ROUND 10
Home Team Away team Ground Date Time
magpies Collingwood dogs Western Bulldogs Etihad Fri May 25 7:50pm
tigers Richmond saints St Kilda MCG Sat May 26 1:45pm
lions Brisbane Lions swans Sydney Swans Gabba Sat May 26 4:35pm
cats Geelong Cats blues Carlton GMHBA Sat May 26 7:25pm
gsw giants GWS Giants bombers Essendon Spotless Sat May 26 7:25pm
hawks Hawthorn eagles West Coast Etihad Sun May 27 1:10pm
demons Melbourne crows Adelaide Crows Alice Springs Sun May 27 3:20pm
dockers Fremantle kangaroos Nth Melbourne Perth Sun May 27 4:40pm
port Port Adelaide suns Gold Coast Suns Byes    
 
ROUND 11
Home Team Away team Ground Date Time
swans Sydney Swans blues Carlton SCG Fri Jun 1 7:50pm
bulldogs Western Bulldogs demons Melbourne Etihad Sat Jun 2 1:45pm
hawks Hawthorn port Port Adelaide Tasmania Sat Jun 2 2:10pm
suns Gold Coast Suns cats Geelong Cats Metricon Sat Jun 2 4:35pm
bombers Essendon tigers Richmond MCG Sat Jun 2 7:25pm
eagles West Coast saints St Kilda Perth Sat Jun 2 8:10pm
kangaroos Nth Melbourne lions Brisbane Lions Etihad Sun Jun 3 1:10pm
magpies Collingwood dockers Fremantle MCG Sun Jun 3 3:20pm
crows Adelaide Crows gsw giants GWS Giants Adelaide Sun Jun 3 4:40pm
 
ROUND 12
Home Team Away team Ground Date Time
port Port Adelaide tigers Richmond Adelaide Fri Jun 8 7:50pm
cats Geelong Cats kangaroos Nth Melbourne GMHBA Sat Jun 9 1:45pm
gsw giants GWS Giants suns Gold Coast Suns Spotless Sat Jun 9 4:35pm
saints St Kilda swans Sydney Swans Etihad Sat Jun 9 7:25pm
lions Brisbane Lions bombers Essendon Gabba Sun Jun 10 1:10pm
dockers Fremantle crows Adelaide Crows Perth Sun Jun 10 4:40pm
demons Melbourne magpies Collingwood MCG Mon Jun 11 3:20pm
blues Carlton hawks Hawthorn Bye
bulldogs Western Bulldogs eagles West Coast Bye
 
ROUND 13
Home Team Away team Ground Date Time
port Port Adelaide bulldogs Western Bulldogs Adelaide Thu Jun 14 7:50pm
swans Sydney Swans eagles West Coast SCG Fri Jun 15 7:50pm
blues Carlton dockers Fremantle Etihad Sat Jun 16 1:45pm
suns Gold Coast Suns saints St Kilda Metricon Sat Jun 16 4:35pm
hawks Hawthorn crows Adelaide Crows MCG Sat Jun 16 7:25pm
cats Geelong Cats tigers Richmond MCG Sun Jun 17 3:20pm
lions Brisbane Lions demons Melbourne Bye
magpies Collingwood gsw giants GWS Giants Bye
bombers Essendon kangaroos Nth Melbourne Bye
 
ROUND 14
Home Team Away team Ground Date Time
eagles West Coast bombers Essendon Perth Thu Jun 21 8:10pm
port Port Adelaide demons Melbourne Adelaide Fri Jun 22 7:50pm
hawks Hawthorn suns Gold Coast Suns Tasmania Sat Jun 23 1:45pm
lions Brisbane Lions gsw giants GWS Giants Gabba Sat Jun 23 4:35pm
bulldogs Western Bulldogs kangaroos Nth Melbourne Etihad Sat Jun 23 7:25pm
magpies Collingwood blues Carlton MCG Sun Jun 24 3:20pm
  Geelong dockers Fremantle      
tigers Richmond crows Adelaide Crows      
saints St Kilda swans Sydney      
 
ROUND 15
Home Team Away team Ground Date Time
tigers Richmond swans Sydney Swans Etihad Thu Jun 28 7:20pm
bulldogs Western Bulldogs cats Geelong Cats Etihad Fri Jun 29 7:50pm
blues Carlton port Port Adelaide MCG Sat Jun 30 1:45pm
crows Adelaide Crows eagles West Coast Adelaide Sat Jun 30 4:35pm
suns Gold Coast Suns magpies Collingwood Metricon Sat Jun 30 7:25pm
gsw giants GWS Giants hawks Hawthorn Spotless Sat Jun 30 7:25pm
demons Melbourne saints St Kilda MCG Sun Jul 1 1:10pm
bombers Essendon kangaroos Nth Melbourne Etihad Sun Jul 1 3:20pm
dockers Fremantle lions Brisbane Lions Perth Sun Jul 1 4:40pm
 
ROUND 16
Home Team Away team Ground Date Time
swans Sydney Swans cats Geelong Cats SCG Thu Jul 5 7:20pm
tigers Richmond crows Adelaide Crows MCG Fri Jul 6 7:50pm
lions Brisbane Lions blues Carlton Gabba Sat Jul 7 1:45pm
port Port Adelaide saints St Kilda Adelaide Sat Jul 7 4:35pm
bulldogs Western Bulldogs hawks Hawthorn Etihad Sat Jul 7 7:25pm
demons Melbourne dockers Fremantle TIO, Darwin Sat Jul 7 7:40pm
kangaroos Nth Melbourne suns Gold Coast Suns Etihad Sun Jul 8 1:10pm
bombers Essendon magpies Collingwood MCG Sun Jul 8 3:20pm
eagles West Coast gsw giants GWS Giants Perth Sun Jul 8 4:40pm
 
ROUND 17
Home Team Away team Ground Date Time
crows Adelaide Crows cats Geelong Cats Adelaide Thu Jul 12 7:50pm
saints St Kilda blues Carlton Etihad Fri Jul 13 7:50pm
hawks Hawthorn lions Brisbane Lions Tasmania Sat Jul 14 1:45pm
demons Melbourne bulldogs Western Bulldogs MCG Sat Jul 14 4:35pm
suns Gold Coast Suns bombers Essendon Metricon Sat Jul 14 7:25pm
gsw giants GWS Giants tigers Richmond Spotless Sat Jul 14 7:25pm
magpies Collingwood eagles West Coast MCG Sun Jul 15 1:10pm
kangaroos Nth Melbourne swans Sydney Swans Etihad Sun Jul 15 3:20pm
dockers Fremantle port Port Adelaide Perth Sun Jul 15 4:40pm
 
ROUND 18
Home Team Away team Ground Date Time
saints St Kilda tigers Richmond Etihad Fri Jul 20 7:50pm
pies Collingwood kangaroos Nth Melbourne MCG Sat Jul 21 1:45pm
swans Sydney Swans suns Gold Coast Suns SCG Sat Jul 21 2:10pm
bombers Essendon dockers Fremantle Etihad Sat Jul 21 4:35pm
lions Brisbane Lions crows Adelaide Crows Gabba Sat Jul 21 7:25pm
cats Geelong Cats demons Melbourne GMHBA Sat Jul 21 7:25pm
blues Carlton hawks Hawthorn Etihad Sun Jul 22 1:10pm
eagles West Coast bulldogs Western Bulldogs Perth Sun Jul 22 3:20pm
port Port Adelaide gsw giants GWS Giants Adelaide Sun Jul 22 4:40pm
 
ROUND 19
Home Team Away team Ground Date Time
bombers Essendon swans Sydney Swans Etihad Fri Jul 27 7:50pm
tigers Richmond magpies Collingwood MCG Sat Jul 28 1:45pm
cats Geelong Cats lions Brisbane Lions GMHBA Sat Jul 28 2:10pm
gsw giants GWS Giants saints St Kilda Spotless Sat Jul 28 4:35pm
suns Gold Coast Suns blues Carlton Metricon Sat Jul 28 7:25pm
crows Adelaide Crows demons Melbourne Adelaide Sat Jul 28 7:40pm
kangaroos Nth Melbourne eagles West Coast Blundstone Sun Jul 29 1:10pm
bulldogs Western Bulldogs Port Aelaide Ballarat Sun Jul 29 3:20pm
dockers Fremantle hawks Hawthorn Perth Sun Jul 29 4:40pm
 
ROUND 20
Home Team Away team Ground Date Time
tigers Richmond cats Geelong Cats MCG Fri Aug 3 7:50pm
hawks Hawthorn bombers Essendon MCG Sat Aug 4 1:45pm
lions Brisbane Lions kangaroos Nth Melbourne Gabba Sat Aug 4 2:10pm
crows Adelaide Crows port Port Adelaide Adelaide Sat Aug 4 4:35pm
saints St Kilda bulldogs Western Bulldogs Etihad Sat Aug 4 7:25pm
swans Sydney Swans magpies Collingwood SCG Sat Aug 4 7:25pm
blues Carlton gsw giants GWS Giants Etihad Sun Aug 5 1:10pm
demons Melbourne suns Gold Coast Suns MCG Sun Aug 5 3:20pm
eagles West Coast dockers Fremantle Perth Sat Aug 5 4:40pm
 
ROUND 21
Home Team Away team Ground Date Time
bombers Essendon saints St Kilda Etihad Fri Aug 10 7:50pm
hawks Hawthorn cats Geelong Cats MCG Sat Aug 11 1:45pm
suns Gold Coast Suns tigers Richmond Metricon Sat Aug 11 2:10pm
port Port Adelaide eagles West Coast Adelaide Sat Aug 11 4:35pm
magpies Collingwood lions Brisbane Lions Etihad Sat Aug 11 7:25pm
gsw giants GWS Giants crows Adelaide Crows Canberra Sat Aug 11 7:25pm
kangaroos Nth Melbourne bulldogs Western Bulldogs Etihad Sun Aug 12 1:10pm
demons Melbourne swans Sydney Swans MCG Sun Aug 12 3:20pm
dockers Fremantle blues Carlton Perth Sun Aug 12 4:40pm
 
ROUND 22
Home Team Away team Ground Date Time
tigers Richmond bombers Essendon MCG Fri Aug 17 7:50pm
magpies Collingwood port Port Adelaide MCG Sat Aug 18 1:45pm
cats Geelong Cats dockers Fremantle GMHBA Sat Aug 18 2:10pm
gsw giants GWS Giants swans Sydney Swans Spotless Sat Aug 18 4:35pm
suns Gold Coast Suns lions Brisbane Lions Metricon Sat Aug 18 7:25pm
saints St Kilda hawks Hawthorn Etihad Sat Aug 18 7:25pm
blues Carlton bulldogs Western Bulldogs Etihad Sun Aug 19 1:10pm
eagles West Coast demons Melbourne Perth Sun Aug 19 3:20pm
crows Adelaide Crows kangaroos Nth Melbourne Adelaide Sun Aug 19 4:40pm
 
ROUND 23
Home Team Away team Ground Date Time
blues Carlton crows Adelaide Crows Etihad Fri Aug 24 TBC
cats Geelong Cats suns Gold Coast Suns GMHBA TBC
tigers Richmond bulldogs Western Bulldogs MCG TBC
swans Sydney Swans hawks Hawthorn SCG TBC
lions Brisbane Lions eagles West Coast Gabba TBC
saints St Kilda kangaroos Nth Melbourne Etihad TBC
demons Melbourne gsw giants GWS Giants MCG TBC
port Port Adelaide bombers Essendon Adelaide TBC
dockers Fremantle magpies Collingwood perth Sun Aug 26 TBC

2018 AFL Finals Series Dates

Bye Round - Final 8 Clubs
Friday 31st August to Sunday 2nd September 2018

2018 Qualifying & Elimination Finals
Friday 7th, Saturday 8th & Sunday 9th September 2018

2018 AFL Semi-Finals
Friday 14th & Saturday 15th September 2018

2018 AFL Preliminary Finals
Friday 21st & Saturday 22nd September 2018

2018 AFL Grand Final Date
Saturday 29th September 2018

We highly recommend a Sportsbet account for the best AFL odds!