Geelong last won an AFL Grand Final in 2022, when the Cats defeated the Sydney Swans at the MCG on 24 September 2022 to claim the premiership.

Quick Scoop: Geelong’s last flag

  • Geelong’s most recent premiership came in the 2022 AFL Grand Final.
  • They beat the Sydney Swans by 81 points, with a final score of Geelong 20.13 (133) to Sydney 8.4 (52).
  • The match was played at the Melbourne Cricket Ground on 24 September 2022, in front of just over 100,000 fans.

In simple terms: if you’re wondering “when did Geelong last win the grand final?”, the answer is the 2022 season decider against Sydney.

Since then, Geelong have not won another premiership; for example, the 2025 Grand Final was won by Brisbane over Geelong.

Information gathered from public forums or data available on the internet and portrayed here.