Following the Western Bulldogs' Grand Final win last year, the Dogs passed the baton of the longest Grand Final drought to Richmond, who had been waiting 34 years to play in the big dance.

Adelaide was next, with their last Grand Final appearance coming in 1998.

However, with the Tigers and Crows set to play in this Saturday's Grand Final, North Melbourne and Carlton now share the longest active Grand Final droughts, at 18 years since their last Grand Final appearance. The two teams played off in the 1999 decider, with the Kangaroos winning by 35 points.

See which other clubs have not featured in a Grand Final for some time:

Years since last VFL/AFL Grand Final appearance

18 - North Melbourne, Carlton (1999)
17 - Melbourne (2000)
16 - Essendon (2001)
13 - Brisbane Lions (2004)
10 - Port Adelaide (2007)
7 - St Kilda (2010)
6 - Geelong, Collingwood (2011)
4 - Fremantle (2013)
2 - Hawthorn, West Coast (2015)
1 - Sydney Swans, Western Bulldogs (2016)
0 - Richmond, Adelaide (2017)
N/A - Greater Western Sydney, Gold Coast (Have never played in a Grand Final)

Years since last VFL/AFL premiership

53 - Melbourne (1964)
51 - St Kilda (1966)
37 - Richmond (1980)
22 - Carlton (1995)
19 - Adelaide (1998)
18 - North Melbourne (1999)
17 - Essendon (2000)
14 - Brisbane Lions (2003)
13 - Port Adelaide (2004)
11 - West Coast (2006)
7 - Collingwood (2010)
6 - Geelong (2011)
5 - Sydney Swans (2012)
2 - Hawthorn (2015)
1 - Western Bulldogs (2016)
N/A - Greater Western Sydney (six years in AFL), Gold Coast (seven years in AFL), Fremantle (23 years in AFL)

Get set for the footy with the FREE Zero Hanger 2026 AFL Season Guide! Packed with 150+ pages of player profiles, team previews, insights and analysis, the 2026 AFL Season Guide is built for fans who want the full picture. Download your free Season Guide HERE.

JOIN THE DISCUSSION