| Canadian Mathematical Olympiad 2026 | 10 | Ansh Agarwal | Marc Garneau Collegiate Institute |
| Canadian Mathematical Olympiad 2025 | 9 | Warren Bei | Rockridge Secondary School |
| Canadian Mathematical Olympiad 2024 | 7 | Warren Bei | Rockridge Secondary School |
| Canadian Mathematical Olympiad 2023 | 7 | Warren Bei | Rockridge Secondary School |
| Canadian Mathematical Olympiad 2022 | 8 | Zixiang Zhou | London Central Secondary School |
| Canadian Mathematical Olympiad 2021 | 9 | Warren Bei | Homeschool |
| Canadian Mathematical Olympiad 2020 | 9 | Thomas Guo | Phillips Exeter Academy |
| Canadian Mathematical Olympiad 2019 | 11 | William Zhao | Richmond Hill High School |
| Canadian Mathematical Olympiad 2018 | 15 | Victor Rong | Marc Garneau Collegiate Institute |
| Canadian Mathematical Olympiad 2017 | 10 | Thomas Guo | Olympiads School |
| Canadian Mathematical Olympiad 2016 | 15 | Kai Sun | A.B. Lucas Secondary School |
| Canadian Mathematical Olympiad 2015 | 7 | Alexander Whatley | North Houston Academy |
| Canadian Mathematical Olympiad 2014 | 9 | Zhuoqun (Alex) Song | Phillips Exeter Academy |
| Canadian Mathematical Olympiad 2013 | 7 | Calvin Deng | NC School of Science and Math |
| Canadian Mathematical Olympiad 2012 | 9 | Calvin Deng | NC School of Science and Math |
| Canadian Mathematical Olympiad 2011 | 9 | Mariya Sardarli | Strathcona Composite High School |
| Canadian Mathematical Olympiad 2010 | 8 | Zhuoqun (Alex) Song | Vincent Massey Secondary School |
| Canadian Mathematical Olympiad 2009 | 8 | Jonathan Schneider | University of Toronto Schools |
| Canadian Mathematical Olympiad 2008 | 8 | Chen Sun | A.B. Lucas Secondary School |
| Canadian Mathematical Olympiad 2007 | 7 | Yan (Cynthia) Li | Dr. Norman Bethune Collegiate Institute |
| Canadian Mathematical Olympiad 2006 | 8 | Dong Uk (David) Rhee | McNally High School |
| Canadian Mathematical Olympiad 2005 | 10 | Peng Shi | Sir John A. Macdonald Collegiate Institute |
| Canadian Mathematical Olympiad 2004 | 11 | Yufei Zhao | Don Mills Collegiate Institute |
| Canadian Mathematical Olympiad 2003 | 9 | János Kramár | University of Toronto Schools |
| Canadian Mathematical Olympiad 2002 | 10 | Tianyi Han | Woburn Collegiate Institute |
| Canadian Mathematical Olympiad 2001 | 9 | Daniel Brox | Sentinel Secondary School |
| Canadian Mathematical Olympiad 2000 | 9 | Daniel Brox | Sentinel Secondary School |
| Canadian Mathematical Olympiad 1999 | 9 | Jimmy Chui | Earl Haig Secondary School |
| Canadian Mathematical Olympiad 1998 | 12 | Adrian Chan | Upper Canada College |
| Canadian Mathematical Olympiad 1997 | 3 | Sabin Cautis | Earl Haig Secondary School |
| Canadian Mathematical Olympiad 1996 | 12 | Byung-Kyu Chun | Harry Ainlay Composite High School |
| Canadian Mathematical Olympiad 1995 | 16 | Donny Cheung | St. John's-Ravenscourt School |
| Canadian Mathematical Olympiad 1994 | 13 | Kevin Purbhoo | Northern Secondary School |
| Canadian Mathematical Olympiad 1993 | 3 | Naoki Sato | University of Toronto Schools |
| Canadian Mathematical Olympiad 1992 | 3 | J.P. Grossman | Northern Secondary School |
| Canadian Mathematical Olympiad 1991 | 4 | Ian Goldberg and J.P. Grossman | University of Toronto Schools and Northern Secondary School |
| Canadian Mathematical Olympiad 1990 | 3 | J.P. Grossman | Northern Secondary School |
| Canadian Mathematical Olympiad 1989 | 3 | Eli Michael Lapell | Woburn Collegiate Institute |
| Canadian Mathematical Olympiad 1988 | 3 | Gurraj Sangha | Hon.W.C. Kennedy Collegiate Institute |
| Canadian Mathematical Olympiad 1987 | 3 | Ravi D. Vakil | Martingrove Collegiate Institute |
| Canadian Mathematical Olympiad 1986 | 3 | Ravi D. Vakil | Martingrove Collegiate Institute |
| Canadian Mathematical Olympiad 1985 | 3 | Minh Tue Vo | École Secondaire St. Luc |
| Canadian Mathematical Olympiad 1984 | 3 | Minh Tue Vo | École Secondaire St. Luc |
| Canadian Mathematical Olympiad 1983 | 3 | William James Rucklidge | Toronto French School |
| Canadian Mathematical Olympiad 1982 | 3 | Alastair Rucklidge | Toronto French School |
| Canadian Mathematical Olympiad 1981 | 3 | David Walter Ash | Fort William Collegiate Institute |
| Canadian Mathematical Olympiad 1980 | 3 | John James Chew | University of Toronto Schools |
| Canadian Mathematical Olympiad 1979 | 3 | William Ross Brown | Ashbury College |
| Canadian Mathematical Olympiad 1978 | 3 | Michael Albert | Penetanguishene Secondary School |
| Canadian Mathematical Olympiad 1977 | 3 | Igor E. Rivin | Vincent Massey Secondary School |
| Canadian Mathematical Olympiad 1976 | 4 | Rajiv Gupta | Sir Winston Churchill C.V.I. |
| Canadian Mathematical Olympiad 1975 | 3 | Patrick Smith and James Williams | Monkland High School and Merivale High School |
| Canadian Mathematical Olympiad 1974 | 3 | James Williams | Merivale High School |
| Canadian Mathematical Olympiad 1973 | 3 | Alan Listoe and Luc St. Louis | Aden Bowman Collegiate and Collège de Maisonneuve |
| Canadian Mathematical Olympiad 1972 | 4 | Donald T. Kersey | Hill Park Secondary School |
| Canadian Mathematical Olympiad 1971 | 4 | Bruce Nielson | Point Grey Secondary School |
| Canadian Mathematical Olympiad 1970 | 1 | John Spouge | St. George's School |
| Canadian Mathematical Olympiad 1969 | 4 | Karl A. Strom | Sir James Dunn Secondary School |