Four VFL/AFL clubs have won three premierships in a row (a “three‑peat”).

The four‑peat clubs

  • Carlton – 1906, 1907, 1908
  • Collingwood – 1927, 1928, 1929, 1930 (four in a row, which includes three in a row)
  • Melbourne – 1939, 1940, 1941 and then again 1955, 1956, 1957 (two separate three‑peats)
  • Brisbane Lions – 2001, 2002, 2003

Quick‑scoop table

Club Years (three‑peat) Notes
Carlton 1906–1908 First club to three‑peat in VFL history.
Collingwood 1927–1930 Four flags in a row; includes three‑peat.
Melbourne 1939–1941 First of two three‑peat eras.
Melbourne 1955–1957 Second three‑peat.
Brisbane Lions 2001–2003 Only AFL‑era three‑peat so far.
So, in answer to your question: **five** “three‑peat” runs have occurred, but they belong to **four distinct clubs**.

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