If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Where to watch Geelong vs. St. Kilda: Free live stream, free-to-air channel, start time for AFL match

Contributor
Saino Zachariah
Where to watch Geelong vs. St. Kilda: Free live stream, free-to-air channel, start time for AFL match image

The 2025 AFL season's Round 19 match sees the Geelong Cats take on the St. Kilda Saints on Sunday at the GMHBA Stadium.

Geelong are 11-6 in the season and sit fifth on the ladder and while that's good, the Cats could've been higher if not for the two defeats in their last three matches.

The Cats hope to bounce back from their 111-85 loss to the Giants last week but with the next four games lineup against teams already out of finals contention, they should be confident.

Meanwhile, St. Kilda are on a five game losing streak, sitting 15th on the ladder. They come into this encounter on the back of a narrow 92-87 defeat at the hands of the Swans.

While the Saints have won both their past two meetings with Geelong, they have a horrific record at the Cats' home venue at the GMHBA stadium -- struggling with 12 consecutive losses. 

The Sporting News looks at the key details ahead of this game, including how to watch the match, kickoff times, and the latest lineup news.

Geelong vs. St. Kilda free live stream, free-to-air channel

  • Live Stream: Kayo, Foxtel
  • TV Channel: Fox Footy
  • Free-to-air: ---

Kayo Sports and Foxtel are providing both live and catch-up coverage of Sunday's match. The clash will also be available on TV in Australia via Fox Footy.

Fans can stream Geelong vs. St. Kilda on Kayo, which is currently offering a free trial for new subscribers, so you can essentially watch this game and others this week for free. The match will also be streamed on the AFL website.

Geelong vs. St. Kilda start time

  • Date: Sunday, July 20, 2025
  • Start Time: 1:10 p.m. AEST  
  • Venue & Location: GMHBA Stadium

The AFL Round 19 game between the Geelong Cats and the St. Kilda Saints will be played on Sunday, July 20, at the GMHBA Stadium in Geelong.

Here's how that kick-off time translates to the various Australian time zones:

 DateKickoff time
Australian Eastern Standard TimeSun, Jul. 201:10 p.m.
Australian Central Standard TimeSun, Jul. 2012:40 p.m.
Australian Western Standard TimeSun, Jul. 2011:10 a.m.

AFL 2025 fixture schedule this week

Thursday, July 17

FixtureVenueTime (AEST)TV/Livestream
Essendon vs. GiantsMarvel Stadium7:30 p.m.Channel 7, Fox/Kayo, Binge

Friday, July 18

FixtureVenueTime (AEST)TV/Livestream
Brisbane vs. BulldogsGabba7:40 p.m.Seven Mate, Fox/Kayo, Binge

Saturday, July 19

FixtureVenueTime (AEST)TV/Stream
Hawthorn vs. Port AdelaideUTAS Stadium1:20 p.m.Fox/ Kayo
Sydney vs. North MelbourneSCG4:15 p.m.Seven Mate, Fox/ Kayo
Carlton vs. MelbourneMCG7:35 p.m.Fox/ Kayo
West Coast vs. RichmondOptus Stadium8:10 p.m.Fox Sports 3/ Kayo

Sunday, July 20

FixtureVenueTime (AEST)TV/Stream
Geelong vs. St KildaGMHBA Stadium1:10 p.m.Fox/ Kayo
Collingwood vs. FremantleMCG3:15 p.m.Seven Mate, Fox/ Kayo
Adelaide vs. Gold CoastAdelaide Oval4:40 p.m.Fox/ Kayo