1952: National, Montreal, Quebec
1953: National, Vancouver, B.C.
1958: Valleyfield, Quebec
1959: Valleyfield, Quebec
1960: Parkdale Lions, Toronto, Ontario
1961: Kiwanis East, Montreal, Quebec
1962: Stoney Creek, Ontario
1965: Stoney Creek, Ontario#
1966: Central, Windsor, Ontario
1967: East Trail, Trail, B.C
1968: Sherbrooke-Lennoxville, Sherbrooke, Quebec
1969: Valleyfield, Quebec
1970: Valleyfield, Quebec
1971: Brockville, Ontario
1972: South, Windsor, Ontario
1973: Whalley, Surrey, B.C
1974: Esquimalt, British Columbia
1976: Trail, British Columbia
1977: Norcrest, Lethbridge, Alberta
1978: Whalley, Surrey B.C.
1979: Sherbrooke-Lennoxville, Sherbrooke, Quebec
1980: Trail, British Columbia
1981: Trail, British Columbia
1982: Rotary, Rouyn, Quebec
1983: Sherbrooke Fluerimont, Sherbrooke, Quebec
1984: Coquitlam, British Columbia
1985: Glanbrook, Binbrook, Ontario
1986: Valleyfield, Quebec
1987: Glace Bay, Nova Scotia
1988: Glace Bay, Nova Scotia
1989: High Park, Toronto
1990: Trail, British Columbia
1991: Glace Bay, Nova Scotia
1992: Valleyfield, Quebec
1993: Lynn Valley, Vancouver
1994: Glace Bay, Nova Scotia
1995: High Park, Toronto, Ontario
1996: Kennedy, Surrey, B.C.
1997: Whalley, Surrey, B.C.
1998: Langley, B.C.
1999: Gordon Head, Victoria, B.C.
2000: High Park, Toronto, Ontario
2001: Calgary West, Calgary, Alberta
2002: North Regina, Regina, Saskatchewan
2003: Glace Bay, Nova Scotia
2004: East Nepean, Ottawa, Ontario
2005: Whalley, Surrey, B.C.
2006: Whalley, Surrey, B.C.
2007: White Rock, Surrey, B.C.
2008: White Rock, Surrey, B.C.
2009: Hastings Community, Vancouver, B.C.
2010: Little Mountain, Vancouver, B.C.
2011: Langley, B.C.
2012: Vancouver, B.C.
2013: East Nepean, Ottawa, Ontario
2014: South Vancouver, Vancouver, B.C.
2015: White Rock, B.C.
2016: Hastings Community, Vancouver, B.C
2017: White Rock-South, Surrey, B.C.
2018: Whalley, Surrey, B.C.
2019: Coquitlam, B.C.
2022: Little Mountain, Vancouver, B.C.
2023: North Regina, Saskatchewan