Yes. Collingwood has won 15 Grand Finals altogether - only Essendon and Carlton have won more, in fact. By the commencement of 2011, Collingwood had won the previous year's grand final play-off - in 2010 - marking their 15th such win.
The answer is 5. (1915, 1938, 1970, 1979, 1981.)
Essendon, Carlton, Collingwood, Melbourne, ??
Collingwood
As of the year 2010, Essendon and Carlton have each won 16 Premierships. Collingwood has won 15 grand finals, and Melbourne, I believe, might be 4th with 13 Grand Final victories.
There's been 3 draws: Essendon Vs Melbourne (Melbourne won rematch) Collingwood VS North Melbourne (North Melbourne won rematch) Collingwood VS Saint Kilda (Collingwood won rematch)
163 (including 13 finals)
Collingwood Football Club
The Kangaroos of North Melbourne have appeared in 9 Grand Finals. The 'Roos have won 4 of them - 1975, 1977 (Replay - after draw with Collingwood in the first grand Final attempt), 1996 and 1999. Use the link below to see a tally of Premierships.
Collingwood won 18 of 18 home and away games in 1929. Collingwood won one final - the grand final.
The famed, Collingwood! It won 4 Premierships in a row right at the end of the decade - a feat which has never been equalled.
Collingwood, during the late 1920's, won 4 in a row. Melbourne came very close to beating that record during the late 1950's. Who thwarted their dream?? Collingwood!