To watch AFL live, you'll want a Kayo Sports or Foxtel Now subscription, plus a free 7plus account to watch every in-season match and the Grand Final.
How to stream the full AFL season in Australia
Ah, the Australian Football League. No-one calls it that unless it’s in trouble. To its mates, it’s "AFL" or "Aussie Rules". Sometimes it’s called "football", but that’s confusing given that could also refer to soccer, NRL, rugby union or even NFL. Regardless of what you call it, you’re at the right place for all your Australian streaming options for AFL, including some of the best sports streaming services.
If you want to watch a bit of AFL, you can get it for free. But you're going to have to pay if you want the full season.
Stream for free tonight with these trials
Looking for something new to stream tonight? These services offer free trials so you won’t pay a cent unless you decide to keep subscribed once your trial’s up.
- Britbox 7-day free trial: Stream the best of the Brits
- Paramount+ 7-day free trial: Stream Dexter, Criminal Minds, Taskmaster and more
- Apple TV+ 7-day free trial: Stream Severance, CODA and more award-winning TV shows and movies
- Prime Video 30-day trial: Award-winning originals and shopping perks
- Foxtel Now 10-day trial: Wide range of live and on-demand content, including TV shows, movies and sports events
- Binge 7-day free trial: Foxtel's streaming service offering some of HBO's most popular series
Watch AFL online in Australia
The simplest way to watch pretty much every AFL live stream in Australia is with a Kayo Sports subscription. A Kayo sub will give you access to all matches up to (but not including) the Grand Final. Thankfully, you can watch the Grand Final for free on 7plus.
The cheapest way to get Kayo Sports is the $30 monthly fee for Kayo Standard, which gives you a single stream in up to 1080p resolution. Kayo Premium costs $40 a month, but you get two simultaneous streams in up to 4K quality. That's worth considering if you've got a 4K TV because, according to Kayo, every match is available in 4K resolution. You may be able to get a subscription cheaper with a Kayo deal.
Full disclosure: you can also access the same AFL content with a Foxtel Now subscription, but it's cost-prohibitive. You're looking at either $84 per month typical pricing for Foxtel Now with the Sports + Movies pack – you can't seemingly just get Sports as an add-on anymore (unless you have traditional Foxtel) – or an eyewatering $104 per month for the Ultimate pack with all channels. It's also worth flagging that DAZN is the new owner of Foxtel content, meaning the AFL may end up on DAZN in the future.
Alternatively, if you want to watch AFL live and free, there are a bunch of matches to watch on 7plus. The new streaming rights have made it rather confusing, more so because there are different agreements per state and territory. Things are going to stay this way for a while – from 2025 to 2031 – but we've got a table breaking it down below. Basically, expect more free games on Thursday nights, with most other in-season games available on Friday nights and Sunday afternoons.
Hang onto that Kayo or Foxtel subscription if you want to watch AFLW matches. But if you want to watch every match, you'll need a 7plus account for the AFLW finals, including the AFLW Grand Final.
AFL Broadcast rights: Victoria
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All designated marquee matches on 7plus
AFL Broadcast rights: Tasmania
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All designated marquee matches on 7plus
AFL Broadcast rights: Northern Territory
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All designated marquee matches on 7plus
AFL Broadcast rights: South Australia
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All 46 matches featuring Adelaide teams (live or delayed)
Delayed 7plus matches: 4 Adelaide Crows and 4 Port Adelaide Saturday matches (prior to Round 9)
AFL Broadcast rights: Western Australia
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All 46 matches featuring Western Australia teams (live or delayed)
Delayed 7plus matches: 2 Fremantle and 2 West Coast Eagles Saturday matches (prior to Round 9)
AFL Broadcast rights: Queensland
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All 46 matches featuring Queensland teams (live or delayed)
Delayed 7plus matches: 5 Brisbane Lions and 5 Gold Coast Suns Saturday matches (prior to Round 11)
AFL Broadcast rights: NSW & ACT
7 Plus free matches: 3 live per round
Kayo/Foxtel premium matches: All 9 matches live per week
Finals series: All matches live in weeks 1-3 on 7plus and Kayo/Foxtel
Grand Final: Live on 7plus
Other matches: All 46 matches featuring New South Wales teams (live or delayed)
Delayed 7plus matches: 4 GWS Giants and 3 Sydney Swans Saturday matches (prior to Round 11)
Watch the AFL Grand Final in Australia
We said it above, but it warrants repeating. A Kayo Sports or Foxtel Now subscription won't get you access to the AFL Grand Final, which is streaming exclusively live on 7plus. If you want to watch every AFL match, you're going to need a 7plus subscription. Good thing it's free.
How else can I stream AFL in Australia?
There’s one other way to watch AFL in Australia, but you’ll need a virtual private network (VPN) service to access live streams and on-demand AFL matches via the Watch AFL site/app. You need a VPN because Watch AFL isn’t accessible with an Australian IP address. Connect to a VPN server in any other country to start streaming, though.
While currencies adjust based on your location, it's not exactly cheap. In Australian prices, you're looking at $24 for a week, $44 for a month or $229 for a year. As for the VPN, we recommend choosing one that’s great with international streaming, like one of these picks:
Watch AFL frequently asked questions
To watch AFL in Australia, get a Kayo Sports subscription to stream most matches or watch some matches live for free on 7plus (which is also the place to watch the AFL Grand Final live).
No, you can't just pay for AFL on Kayo Sports, but you will get every AFL match except for the Grand Final (which streams for free on 7plus). If you want standalone AFL, you'll need a VPN for streaming matches via the Watch AFL site.
Yes, there are an average of three free in-season AFL matches on 7plus and some delayed matches (depending on your state or territory). You can also catch all of the Finals Series and the AFL Grand Final on 7plus.
Related Articles












