Full 2021 AFL draw and state by state TV schedule

After last year's coronavirus-forced reduced season, the AFL is back to a full calendar of matches across the country.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

Only one round of the 2020 AFL season was completed before it was postponed as it and all other professional sporting competitions across the globe were severely impacted by the coronavirus pandemic. It ultimately managed to successfully stage a reduced 17-round season and a full finals series.

In 2021, a full 23-round schedule is back in a great result for footy fans. It will again be announced in blocks, as the situation is still so fluid due to unforeseen COVID-19 outbreaks. The first six rounds were initially revealed by the AFL in what is being described as a floating draw.

This week's matches

Date Match Venue Start time (AEST) How to watch
Friday ,6 August Geelong Cats v GWS Giants GMHBA Stadium, VIC 5:00 PM Kayo Sports, Foxtel
Saturday ,7 August Carlton Blues v Gold Coast Suns Marvel Stadium, VIC 10:00 AM Kayo Sports, Foxtel
Saturday ,7 August Richmond Tigers v North Melbourne Kangaroos MCG,VIC 2:20 PM Kayo Sports, Foxtel
Saturday ,7 August St Kilda Saints v Sydney Swans Marvel Stadium, VIC 5:10 PM Kayo Sports, Foxtel
Saturday ,7 August Adelaide Crows v Port Adelaide Power Adelaide Oval, SA 5:30 PM Kayo Sports, Foxtel
Sunday ,8 August Hawthorn Hawks v Collingwood Magpies MCG,VIC 12:00 PM Kayo Sports, Foxtel
Sunday ,8 August Western Bulldogs v Essendon Bombers Marvel Stadium, VIC 1:00 PM Kayo Sports, Foxtel
Sunday ,8 August Fremantle Dockers v Brisbane Lions Optus Stadium, WA 3:00 PM Kayo Sports, Foxtel
Monday ,9 August West Coast Eagles v Melbourne Demons Optus Stadium, WA 6:00 PM Kayo Sports, Foxtel

Stream every AFL game live on Kayo: Start your 14-day free trial now

The first ever night grand final played at the Gabba last year, with the Tigers beating Geelong, is likely to be gone for good. The traditional Saturday afternoon decider is back, along with the Anzac Day match and other blockbusters at the MCG.

Every game of the 2021 AFL season is live on Fox Footy, which can be streamed via Foxtel iQ, Foxtel Now or Kayo Sports. Channel 7 and 7Mate will also show games, but outside of the national broadcast, they differ state by state. You can see our how to stream AFL guide here.

Store Discount

Stream Kayo Sports for 14 days FREE and no lock-in contract

Take Kayo Sports' Basic or Premium plan for a spin and stream new sports content daily plus 15,000+ hours of on-demand archives.

Last verified

Round Date Match Stadium Start time (AEST)
Round 1 Thursday, 18 March Richmond vs Carlton MCG, VIC 6:25 PM
Round 1 Friday, 19 March Collingwood vs Western Bulldogs MCG, VIC 6:50 PM
Round 1 Saturday, 20 March Melbourne vs Fremantle MCG, VIC 12:45 PM
Round 1 Saturday, 20 March Adelaide Crows vs Geelong Cats Adelaide Oval, SA 3:35 PM
Round 1 Saturday, 20 March Essendon vs Hawthorn Marvel Stadium, VIC 6:25 PM
Round 1 Saturday, 20 March Brisbane Lions vs Sydney Swans Gabba, QLD 6:45 PM
Round 1 Sunday, 21 March North Melbourne vs Port Adelaide Marvel Stadium, VIC 12:10 PM
Round 1 Sunday, 21 March GWS Giants vs St Kilda GIANTS Stadium, NSW 2:20 PM
Round 1 Sunday, 21 March West Coast Eagles vs Gold Coast Suns Optus Stadium, WA 5:10 PM
Round 2 Thursday, 25 March Carlton vs Collingwood MCG, VIC 6:20 PM
Round 2 Friday, 26 March Geelong Cats vs Brisbane Lions GMHBA Stadium, VIC 6:20 PM
Round 2 Saturday, 27 March Sydney Swans vs Adelaide Crows SCG, NSW 12:45 PM
Round 2 Saturday, 27 March Port Adelaide vs Essendon Adelaide Oval, SA 3:35 PM
Round 2 Saturday, 27 March St Kilda vs Melbourne Marvel Stadium, VIC 6:25 PM
Round 2 Saturday, 27 March Gold Coast Suns vs North Melbourne Metricon Stadium, QLD 7:10 PM
Round 2 Sunday, 28 March Hawthorn vs Richmond MCG, VIC 12:10 PM
Round 2 Sunday, 28 March Western Bulldogs vs West Coast Eagles Marvel Stadium, VIC 2:20 PM
Round 2 Sunday, 28 March Fremantle vs GWS Giants Optus Stadium, WA 5:10 PM
Round 3 Thursday, 1 April Brisbane Lions vs Collingwood Gabba, QLD 6:40 PM
Round 3 Friday, 2 April North Melbourne vs Western Bulldogs Marvel Stadium, VIC 3:20 PM
Round 3 Friday, 2 April Adelaide Crows vs Gold Coast Suns Adelaide Oval, SA 6:50 PM
Round 3 Saturday, 3 April Richmond vs Sydney Swans MCG, VIC 12:45 PM
Round 3 Saturday, 3 April Essendon vs St Kilda Marvel Stadium, VIC 3:35 PM
Round 3 Saturday, 3 April West Coast Eagles vs Port Adelaide Optus Stadium, WA 7:10 PM
Round 3 Sunday, 4 April Carlton vs Fremantle Marvel Stadium, VIC 3:20 PM
Round 3 Sunday, 4 April GWS Giants vs Melbourne Manuka Oval, ACT 6:10 PM
Round 3 Monday, 5 April Geelong Cats vs Hawthorn MCG, VIC 3:20 PM
Round 4 Thursday, 8 April Sydney Swans vs Essendon SCG, NSW 7:20 PM
Round 4 Friday, 9 April Port Adelaide vs Richmond Adelaide Oval, SA 7:50 PM
Round 4 Saturday, 10 April Bulldogs vs Brisbane Lions Mars Stadium, VIC 1:45 PM
Round 4 Saturday, 10 April St Kilda vs West Coast Marvel Stadium, VIC 4:35 PM
Round 4 Saturday, 10 April Gold Coast Suns vs Carlton Metricon Stadium, QLD 7:25 PM
Round 4 Saturday, 10 April Collingwood vs GWS MCG, VIC 7:25 PM
Round 4 Sunday, 11 April North Melbourne vs Adelaide Crows Marvel Stadium, VIC 1:10 PM
Round 4 Sunday, 11 April Melbourne vs Geelong Cats MCG, VIC 3:20 PM
Round 4 Sunday, 11 April Fremantle vs Hawthorn Optus Stadium, WA 4:40 PM
Round 5 Thursday, 15 April St Kilda vs Richmond Marvel Stadium, VIC 7:20 PM
Round 5 Friday, 16 April West Coast Eagles vs Collingwood Optus Stadium, WA 8:10 PM
Round 5 Saturday, 17 April Western Bulldogs vs Gold Coast Suns Marvel Stadium, VIC 4:35 PM
Round 5 Saturday, 17 April Sydney Swans vs GWS Giants SCG, NSW 4:35 PM
Round 5 Saturday, 17 April Carlton vs Port Adelaide MCG, VIC 7:25 PM
Round 5 Saturday, 17 April Brisbane Lions vs Essendon Gabba, QLD 7:25 PM
Round 5 Sunday, 18 April Adelaide Crows vs Fremantle Adelaide Oval, SA 1:10 PM
Round 5 Sunday, 18 April Hawthorn vs Melbourne MCG, VIC 3:20 PM
Round 5 Sunday, 18 April Geelong Cats vs North Melbourne GMHBA Stadium, VIC 4:40 PM
Round 6 Friday, 23 April GWS Giants vs Western Bulldogs Manuka Oval, ACT 7:50 PM
Round 6 Saturday, 24 April Geelong Cats vs West Coast Eagles GMHBA Stadium, VIC 1:45 PM
Round 6 Saturday, 24 April Gold Coast Suns vs Sydney Swans Metricon Stadium, QLD 1:45 PM
Round 6 Saturday, 24 April Carlton vs Brisbane Lions Marvel Stadium, VIC 4:35 PM
Round 6 Saturday, 24 April Melbourne vs Richmond MCG, VIC 7:25 PM
Round 6 Saturday, 24 April Fremantle vs North Melbourne Optus Stadium, WA 8:15 PM
Round 6 Sunday, 25 April Hawthorn vs Adelaide Crows University of Tasmania Stadium, TAS 12:30 PM
Round 6 Sunday, 25 April Collingwood vs Essendon MCG, VIC 3:20 PM
Round 6 Sunday, 25 April Port Adelaide vs St Kilda Adelaide Oval, SA 6:40 PM
Round 7 Friday, 30 April Collingwood vs Gold Coast MCG, VIC 1.45 PM
Round 7 Saturday, 1 May Adelaide vs GWS Giants Adelaide Oval, SA 2:10 PM
Round 7 Saturday, 1 May St Kilda vs Hawthorn Marvel Stadium, VIC 4:35 PM
Round 7 Saturday, 1 May Sydney vs Geelong SCG, NSW 7:25 PM
Round 7 Saturday, 1 May Brisbane Lions vs Port Adelaide Gabba, QLD 7:25 PM
Round 7 Sunday, 2 May North Melbourne vs Melbourne Blundstone Arena 1:10 PM
Round 7 Sunday, 2 May Essendon vs Carlton MCG, VIC 3:20 PM
Round 7 Sunday, 2 May West Coast vs Fremantle Optus Stadium, WA 4:40 PM
Round 8 Saturday, 8 May Richmond vs Geelong MCG, VIC 7:50 PM
Round 8 Saturday, 8 May GWS Giants vs Essendon GIANTS Stadium, NSW 1:45 PM
Round 8 Saturday, 8 May Gold Coast vs St Kilda Metricon Stadium, QLD 2:10 PM
Round 8 Saturday, 8 May North Melbourne vs Collingwood Marvel Stadium, VIC 4:35 PM
Round 8 Saturday, 8 May Melbourne vs Sydney MCG, VIC 7:25 PM
Round 8 Saturday, 8 May Port Adelaide vs Adelaide Adelaide Oval, SA 7:40 PM
Round 8 Sunday, 9 May Hawthorn vs West Coast MCG, VIC 1:10 PM
Round 8 Sunday, 9 May Western Bulldogs vs Carlton Marvel Stadium, VIC 3:20 PM
Round 8 Sunday, 9 May Fremantle vs Brisbane Optus Stadium, WA 4:40 PM
Round 9 Friday, 14 May St Kilda vs Geelong Cats Marvel Stadium, VIC 7:50 PM
Round 9 Saturday, 15 May Sydney Swans vs Collingwood SCG, NSW 1:45 PM
Round 9 Saturday, 15 May Hawthorn vs North Melbourne University of Tasmania Stadium, TAS 2:10 PM
Round 9 Saturday, 15 May Gold Coast Suns vs Brisbane Lions Metricon Stadium, QLD 4:35 PM
Round 9 Saturday, 15 May Richmond vs GWS Giants Marvel Stadium, VIC 7:25 PM
Round 9 Saturday, 15 May Port Adelaide vs Western Bulldogs Adelaide Oval, SA 7:40 PM
Round 9 Sunday, 16 May Essendon vs Fremantle Marvel Stadium, VIC 1:10 PM
Round 9 Sunday, 16 May Melbourne vs Carlton MCG, VIC 3:20 PM
Round 9 Sunday, 16 May Western Coast Eagles vs Adelaide Crows Optus Stadium, WA 4:40 PM
Round 10 Friday, 21 May Brisbane Lions vs Richmond Gabba, QLD 7:50 PM
Round 10 Saturday, 22 May Carlton vs Hawthorn MCG, VIC 1:45 PM
Round 10 Saturday, 22 May Geelong Cats vs Gold Coast Suns GMHBA Stadium, VIC 2:10 PM
Round 10 Saturday, 22 May Adelaide Crows vs Melbourne Adelaide Oval, SA 4:35 PM
Round 10 Saturday, 22 May Western Bulldogs vs St Kilda Marvel Stadium, VIC 7:25 PM
Round 10 Saturday, 22 May Fremantle vs Sydney Swans Optus Stadium, WA 7:40 PM
Round 10 Sunday, 23 May Essendon vs North Melbourne Marvel Stadium, VIC 4:40 PM
Round 10 Sunday, 23 May GWS Giants vs West Coast GIANTS Stadium, NSW 1:10 PM
Round 10 Sunday, 23 May Collingwood vs Port Adelaide MCG, VIC 3:20 PM
Round 11 Friday, 28 May Western Bulldogs vs Melbourne Marvel Stadium, VIC 7:50 PM
Round 11 Saturday, 29 May Collingwood vs Geelong Cats MCG, VIC 1:45 PM
Round 11 Saturday, 29 May Brisbane Lions vs GWS Giants The Gabba 2:10 PM
Round 11 Saturday, 29 May St Kilda vs North Melbourne Marvel Stadium, VIC 4:35 PM
Round 11 Saturday, 29 May Gold Coast Suns vs Hawthorn SCG, NSW 7:40 PM
Round 11 Saturday, 29 May West Coast Eagles vs Essendon Optus Stadium, WA 7:40 PM
Round 11 Sunday, 30 May Richmond vs Adelaide Crows GIANTS Stadium, NSW 2:10 PM
Round 11 Sunday, 30 May Sydney Swans vs Carlton SCG, NSW 3:20 PM
Round 11 Sunday, 30 May Port Adelaide vs Fremantle Adelaide Oval, SA 5:20 PM
Round 12 Friday, 4 June Melbourne vs Brisbane Lions TIO Stadium 7:00 PM
Round 12 Saturday, 5 June Sydney Swans vs St Kilda SCG, NSW 1:45 PM
Round 12 Saturday, 5 June Adelaide Crows vs Collingwood Adelaide Oval, SA 4:35 PM
Round 12 Saturday, 5 June Essendon vs Richmond MCG, VIC 7:10 PM
Round 12 Sunday, 6 June Carlton vs West Coast Eagles MCG, VIC 3:00 AM
Round 12 Sunday, 6 June Fremantle vs Western Bulldogs Optus Stadium, WA 6:00 PM
Round 13 Thursday, 10 June Port Adelaide Power vs Geelong Cats Adelaide Oval, SA 7:00 PM
Round 13 Friday, 11 June Sydney Swans vs Hawthorn Hawks SCG, NSW 7:00 PM
Round 13 Saturday, 12 June Fremantle Dockers vs Gold Coast Suns Optus Stadium, WA 4:00 PM
Round 13 Saturday, 12 June St Kilda Saints vs Adelaide Crows Marvel Stadium, VIC 6:50 PM
Round 13 Sunday, 13 June North Melbourne vs GWS Giants Marvel Stadium, VIC 3:00 PM
Round 13 Sunday ,13 June West Coast vs Richmond Optus Stadium, WA 7:00 PM
Round 13 Monday ,14 June Melbourne vs Collingwood MCG, VIC 2:00 PM
Round 14 Friday ,18 June Geelong vs Western Bulldogs GMHBA Stadium, VIC 7:50 PM
Round 14 Saturday ,19 June Gold Coast Suns vs Port Adelaide Metricon Stadium, QLD 1:45 PM
Round 14 Saturday ,19 June North Melbourne vs Brisbane Marvel Stadium, VIC 4:35 PM
Round 14 Saturday ,19 June Greater Western Sydney vs Carlton Spotless Stadium 7:25 PM
Round 14 Sunday ,20 June Hawthorn vs Essendon MCG, VIC 2:30 PM
Round 15 Thursday ,24 June Brisbane vs Geelong The Gabba 7:30 PM
Round 15 Friday ,25 June Richmond vs St Kilda MCG, VIC 7:00 PM
Round 15 Saturday ,26 June North Melbourne vs Gold Coast Suns Marvel Stadium, VIC 12:00 PM
Round 15 Saturday ,26 June Collingwood vs Fremantle MCG, VIC 1:45 PM
Round 15 Saturday ,26 June Port Adelaide vs Sydney Swans Adelaide Oval, SA 4:35 PM
Round 15 Saturday ,26 June Essendon v Melbourne Demons Marvel Stadium, VIC 7:25 PM
Round 15 Sunday ,27 June GWS vs Hawthorn MCG, VIC 1:10 PM
Round 15 Sunday ,27 June West Coast Eagles v Western Bulldogs Optus Stadium, WA 3:20 PM
Round 15 Sunday ,27 June Carlton vs Adelaide Crows Marvel Stadium, VIC 4:10 PM
Round 16 Thursday ,1 July Gold Coast Suns vs Richmond Tigers Metricon Stadium, QLD 6:30 PM
Round 16 Friday ,2 July Geelong Cats vs Essendon Bombers GMHBA Stadium, VIC 7:00 PM
Round 16 Saturday ,3 July Melbourne Demons vs GWS Giants MCG, VIC 12:00 PM
Round 16 Saturday ,3 July Adelaide Crows vs Brisbane Lions Adelaide Oval, SA 4:10 PM
Round 16 Saturday ,3 July Hawthorn Hawks vs Port Adelaide Power MCG, VIC 7:10 PM
Round 16 Saturday ,3 July Fremantle Dockers vs Carlton Blues Optus Stadium, WA 7:30 PM
Round 16 Sunday ,4 July Sydney Swans vs West Coast Eagles SCG, NSW 1:00 PM
Round 16 Sunday ,4 July Collingwood Magpies vs St Kilda Saints MCG, VIC 3:00 PM
Round 16 Sunday ,4 July Western Bulldogs vs North Melbourne Kangaroos Marvel Stadium, VIC 3:45 PM
Round 17 Thursday ,8 July Port Adelaide Power vs Melbourne Demons Adelaide Oval, SA 7:00 PM
Round 17 Friday ,9 July Essendon Bombers vs Adelaide Crows Marvel Stadium, VIC 7:00 PM
Round 17 Saturday ,10 July Hawthorn Hawks vs Fremantle Dockers MCG, VIC 12:00 PM
Round 17 Saturday ,10 July Carlton Blues vs Geelong Cats Marvel Stadium, VIC 4:10 PM
Round 17 Saturday ,10 July Brisbane Lions vs St Kilda Saints The Gabba 7:10 PM
Round 17 Sunday ,11 July GWS Giants vs Gold Coast Suns Spotless Stadium 12:30 PM
Round 17 Sunday ,11 July Western Bulldogs vs Sydney Swans Marvel Stadium, VIC 3:00 PM
Round 17 Sunday ,11 July Richmond Tigers vs Collingwood Magpies MCG, VIC 3:30 PM
Round 17 Monday ,12 July West Coast Eagles vs North Melbourne Kangaroos Optus Stadium, WA 7:30 PM
Round 18 Thursday ,15 July Fremantle Dockers v Geelong Cats Optus Stadium, WA 7:30 PM
Round 18 Friday ,16 July Richmond Tigers v Brisbane Lions MCG, VIC 7:00 PM
Round 18 Saturday ,17 July Greater Western Sydney Giants v Sydney Swans Spotless Stadium 12:00 PM
Round 18 Saturday ,17 July Melbourne Demons v Hawthorn Hawks MCG, VIC 7:25 PM
Round 18 Saturday ,17 July Gold Coast Suns v Western Bulldogs Metricon Stadium 4:30 PM
Round 18 Saturday ,17 July St Kilda Saints v Port Adelaide Power Marvel Stadium, VIC 7:00 PM
Round 18 Sunday ,18 July North Melbourne Kangaroos v Essendon Bombers Marvel Stadium, VIC 12:35 PM
Round 18 Sunday ,18 July Collingwood Magpies v Carlton Blues MCG, VIC 3:00 PM
Round 18 Sunday ,18 July Adelaide Crows v West Coast Eagles Adelaide Oval, SA 3:55 PM
Round 19 Friday ,23 July Port Adelaide Power vs Collingwood Magpies Adelaide Oval, SA 6:30 PM
Round 19 Saturday ,24 July Carlton vs North Melbourne Marvel Stadium, VIC 1:45 PM
Round 19 Saturday ,24 July Brisbane Lions vs Gold Coast Suns The Gabba 3:00 PM
Round 19 Saturday ,24 July West Coast Eagles vs St Kilda Saints Optus Stadium, WA 4:10 PM
Round 19 Saturday ,24 July Adelaide Crows vs Hawthorn Hawks Adelaide Oval, SA 7:30 PM
Round 19 Saturday ,24 July Melbourne Demons vs Western Bulldogs MCG, VIC 7:00 PM
Round 19 Sunday ,25 July Sydney Swans vs Fremantle Dockers SCG, NSW 12:20 PM
Round 19 Sunday ,25 July Geelong Cats vs Richmond Tigers GMHBA Stadium, VIC 3:00 PM
Round 19 Sunday ,25 July Essendon Bombers vs Greater Western Sydney Giants Marvel Stadium, VIC 6:00 PM
Round 20 Friday ,30 July St Kilda Saints vs Carlton Blues Marvel Stadium, VIC 7:50 PM
Round 20 Saturday ,31 July Western Bulldogs vs Adelaide Crows Mars Stadium, VIC 12:20 PM
Round 20 Saturday ,31 July North Melbourne Kangaroos vs Geelong Cats Blundstone Arena, TAS 1:15 PM
Round 20 Saturday ,31 July Gold Coast Suns vs Melbourne Demons TBC 3:10 PM
Round 20 Saturday ,31 July Collingwood Magpies vs West Coast Eagles MCG,VIC 4:15 PM
Round 20 Saturday ,31 July Essendon Bombers vs Sydney Swans The Gabba, QLD 7:40 PM
Round 20 Sunday ,1 August Hawthorn Hawks vs Brisbane Lions UTAS Stadium, TAS 2:10 PM
Round 20 Sunday ,1 August GWS Giants vs Port Adelaide Power TBC 3:10 PM
Round 20 Sunday ,1 August Fremantle Dockers vs Richmond Tigers Optus Stadium, WA 5:10 PM
Round 21 Friday ,6 August Geelong Cats v GWS Giants GMHBA Stadium, VIC 5:00 PM
Round 21 Saturday ,7 August Carlton Blues v Gold Coast Suns Marvel Stadium, VIC 10:00 AM
Round 21 Saturday ,7 August Richmond Tigers v North Melbourne Kangaroos MCG,VIC 2:20 PM
Round 21 Saturday ,7 August St Kilda Saints v Sydney Swans Marvel Stadium, VIC 5:10 PM
Round 21 Saturday ,7 August Adelaide Crows v Port Adelaide Power Adelaide Oval, SA 5:30 PM
Round 21 Sunday ,8 August Hawthorn Hawks v Collingwood Magpies MCG,VIC 12:00 PM
Round 21 Sunday ,8 August Western Bulldogs v Essendon Bombers Marvel Stadium, VIC 1:00 PM
Round 21 Sunday ,8 August Fremantle Dockers v Brisbane Lions Optus Stadium, WA 3:00 PM
Round 21 Monday ,9 August West Coast Eagles v Melbourne Demons Optus Stadium, WA 6:00 PM

Image source: Kayo Sports website

Latest sports streaming news

More guides on Finder

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Go to site