VFL live stream: How to watch the VFL, full fixtures, TV guide

The 2026 VFL season will be played between Friday, March 2 and Sunday, September 20, when it concludes with the VFL Grand Final. Here is your guide to watching every game on TV, or live streaming state league Aussie Rules online.

The Footscray Bulldogs were premiers of the VFL last year defeating Southport at IKON Park to secure the premiership.

Most rounds of the VFL season will see 10 matches played, with one club having a bye. They are generally split into at least one Friday, approximately six on Saturday and three on Sunday, although there can be differences from time to time.

Under the terms of the VFL TV deal, Kayo Sports, ABC and Seven Network will broadcast matches. Kayo will broadcast 16 matches across the first 13 rounds of the season, while the ABC will broadcast one game per round, often on Saturday afternoon.  

How to watch the VFL on TV in Australia

VFL broadcast partner ABC will show a weekly game plus finals, live and free on ABC in Victoria. 

ABC can be found on digital TV at Channel 2 in standard definition or on Channel 20/21 in high definition.

Fox Footy will broadcast 16 matches in the first 13 rounds of the season, while Channel 7 will broadcast all 10 Tasmania VFL home games on Seven Tasmania. 

How to live stream the VFL online

If you're looking to live stream the VFL, then there are a number of options available to you.

Every VFL match will be live-streamed via afl.com.au, while Kayo Sports will live-stream the VFL across the first 13 rounds, with a subscription required. ABC matches will also be covered via streaming service ABC iview. 

All 10 Tasmania VFL home games in 2026 will be streamed on 7 Plus nationally, and can be viewed locally on Seven Tasmania. 

How to watch VFL this week

The next round of the VFL is scheduled from April 17 due to the SANFL vs VFL State Game.

All times listed below are AEST.

Friday, April 17

Time Match Venue TV Stream
3:00pm Geelong Cats vs Footscray Bulldogs GMHBA Stadium, VIC   afl.com.au
3:35pm Sydney Swans vs GWS Giants Sydney Cricket Ground, NSW   afl.com.au
7:05pm Carlton Blues vs Collingwood Magpies IKON Park, VIC   afl.com.au

 

Saturday, April 18

Time Match Venue TV Stream
9:00am Gold Coast Suns vs Essendon Bombers People First Stadium, QLD Fox Footy afl.com.au, Kayo Sports
12:05pm Williamstown Seagulls vs Southport Sharks DSV Stadium, VIC  
12:05pm Coburg Lions vs St Kilda Saints
Barry Plant Park, VIC
ABC (VIC) ABC iview, afl.com.au
2:05pm Sandringham Zebras vs North Melbourne Kangaroos Trevor Barker Beach Oval, VIC   afl.com.au
2:05pm Port Melbourne Borough vs Box Hill Hawks ETU Stadium, VIC   afl.com.au
2:05pm Werribee Tigers vs Frankston Dolphins  Melbourne Avalon Airport Oval, VIC   afl.com.au

 

Sunday, April 19

Time Match Venue TV Stream
11:05am Casey Demons vs Brisbane Lions Casey Fields, VIC   afl.com.au

 

The VFL season features 21 home and away rounds, with each team to play 18 games during that time, before a five-week finals series to determine the eventual premiers.