Saints vs Magpies: Live TV Times, AFL Channels and Free Streams


Watch AFL

What a first round of AFL matches that was! After the first games, we’re sure you’re equally as excited as us for the 2024 AFL Round 2 fixtures, and there are some cracking games coming up.

From Sydney Swans vs Essendon to Richmond vs Port Adelaide, this gameweek will surely stir up some delicious AFL action.

But perhaps the most anticipated match this week is between the St Kilda Saints and Collingwood Mapies, two teams that finished the 2023 AFL in strong positions (Collingwood, of course, claimed the Premiership title).

It will be interesting to see if Collingwood is up for the challenge this season, but St Kilda will also want to get off to a strong start, and what better way to announce yourself this season than by defeating the current Premiers?

What time is the Saints vs Magpies game on TV tonight?

The St Kilda Saints face off against last year’s champions the Collingwood Magpies on Thursday, March 21, at the famed Melbourne Cricket Ground in Melbourne.

For match start-times in your specific area, check out the table below:

CitySydney/MelbourneAdelaideBrisbanePerthNew Zealand
Time7:30pm7:00pm6:30pm4:30pm9:30pm
Get Kayo SportsFREE for 7 Days!Watch Now

Round 2 AFL TV fixtures and start times

The full TV fixtures for round 2 of the 2024 AFL season include several other must-see matches.

The games on Saturday Footy are especially intriguing, highlighted by the undefeated Sydney Swans (2-0) taking on the Essendon Bombers (1-0) at the Sydney Cricket Ground.

For the TV providers, start times and channels that will broadcast these matches, check out the table below

Match Date/Time TV Provider
St Kilda vs Collingwood Thu 21 March, 7:30pm Foxtel / Kayo / Seven
Adelaide vs Geelong Fri 22 March, 7:40pm Foxtel / Kayo / Seven
N. Melbourne vs Fremantle Sat 23 March, 1:45pm Foxtel / Kayo
Hawthorn vs Melbourne Sat 23 March, 4:35 Foxtel / Kayo
Sydney vs Essendon Sat 23 March, 7:30 Foxtel / Kayo / Seven
Western Bulldogs vs Gold Coast Sun 24 March, 1:00pm Foxtel / Kayo
Richmond vs Port Adelaide Sun 24 March, 4:00pm Foxtel / Kayo / Seven
West Coast vs GWS Sun 24 March, 6:50pm Foxtel / Kayo

* Please note that Network Seven’s assignment of matches to either channel 7 or 7Mate varies from state-to-state. The major exception to this rule is that every game involving a team that’s not based in Victoria is shown live in that team’s state on free-to-air (7/7Mate).

Where to stream AFL Round 2 games live

There are plenty of ways you can watch AFL Round 3 games, including the Saints vs Mapies. This week Channel 7 and 7Mate will broadcast four live AFL matches, including the featured clash of the round.

Meanwhile, every AFL game in every regular season round is available to watch on Foxtel and Kayo Sports.

You can also stream the AFL games in round two on Kayo Sports and Foxtel Now, with pre-game coverage starting 30 minutes before kick-off.

TV ChannelChannel 7 / Foxtel
Streaming ServiceKayo Sports / Foxtel Now

Sports Streaming Plans

Plan
Inclusions
Price
Connect Monthly
  • 7 day free trial
  • or $129.99 for 12-months. Offer runs until 31 August.
  • Connect Monthly
  • No Lock-in Contract
  • Watch major European sports
  • Four beIN channels
  • $14.99/mth
$14.99/mth
Min Cost - $14.99/month after 7 day free trial

Basic
  • 7-day FREE Trial
  • Basic
  • No Lock-in Contract
  • SD or HD, stream on 2 devices
  • Watch live Ashes, BBL, NBA + more
  • $35/mth
$35/mth
$35/month after 7-day FREE trial, no lock-in contracts.

Essentials + Sport
  • 10-Day FREE Trial
  • Essentials + Sport
  • No Lock-in Contract
  • Stream AFL and NRL on Fox Sports
  • Plus, Formula 1, NBA, Baseball, V8 Supercars & more
  • $54/mth
$54/mth
Min Cost - $54 over 1 month
MatchDate/Time
MatchDate/Time
St Kilda vs CollingwoodMarch 21, 18:30 AEST
Adelaide vs GeelongMarch 22, 18:40 AEST
North Melbourne vs FremantleMarch 23, 12:45 AEST
Hawthorn vs MelbourneMarch 23, 15:35 AEST
Sydney vs EssendonMarch 23, 18:30 AEST
Western Bulldogs vs Gold CoastMarch 24, 12:00 AEST
Richmond vs Port AdelaideMarch 24, 15:00 AEST
West Coast vs Greater Western SydneyMarch 24, 17:50 AEST