Van 1920 tot 1963 waren de senior amateurclubteams die voor Canada speelden meestal de meest recente Allan Cup-kampioenen. Het laatste amateurclubteam van Canada dat een gouden medaille won op het wereldkampioenschap was de Trail Smoke Eaters in 1961. Na het wereldkampioenschap van 1963 richtte pater David Bauer het nationale team op om voor Canada hockey te spelen in wedstrijden over de hele wereld. Dit nieuwe team speelde zijn eerste wedstrijden op de Olympische Winterspelen van 1964.
Voordat de Sovjet-Unie in 1954 internationaal hockey ging spelen, won Canada veel van de internationale hockeywedstrijden. Team Canada won zes van de zeven gouden medailles op de Olympische Spelen en 10 gouden medailles op wereldkampioenschappen. Nadat Canada in 1952 de gouden wintermedaille had gewonnen, won het 50 jaar lang geen gouden medaille meer. Van 1962 tot 1993 slaagde het team er niet in een wereldkampioenschap te winnen. Het was moeilijk voor Team Canada om te winnen omdat de beste professionele spelers van het land niet voor Team Canada konden spelen. In plaats daarvan speelden ze voor hun National Hockey League teams.
Canada stopte met spelen in IIHF-evenementen in 1970 en Team Canada stopte met spelen in wedstrijden nadat het team te horen kreeg dat ze geen semi-professionele spelers mochten gebruiken op het Wereldkampioenschap. Canada begon weer te spelen in de IIHF in 1977 nadat IIHF-voorzitter Dr. Sabetzki en topfunctionarissen van het professionele ijshockey in Canada en de Verenigde Staten tot een akkoord waren gekomen. Zij kwamen overeen dat professionals op het wereldkampioenschap zouden mogen hockeyen en dat het toernooi later in het jaar zou worden gepland. Hierdoor konden spelers van de NHL spelen, nadat hun teams niet meer meededen aan de Stanley Cup play-offs. Ze kwamen ook overeen om de "Canada Cup" in het leven te roepen. Dit kampioenschap zou om de vier jaar in Noord-Amerika worden gespeeld. Canada, de Verenigde Staten en de vier beste Europese nationale teams zouden in dit kampioenschap spelen.
In 1983 begon Hockey Canada met het "Program of Excellence". Dit programma werd gemaakt om elke vier jaar een team voor te bereiden op de Olympische Winterspelen. Dit nieuwe Nationale Team speelde een volledig seizoen samen over de hele wereld tegen zowel nationale als clubteams. Vaak speelden jonge spelers die hoopten in de NHL te spelen in dit nieuwe team. In 1986 stemde het Internationaal Olympisch Comité ervoor dat professionele atleten vanaf 1988 mochten deelnemen aan de Olympische Spelen. Hierdoor konden veel ervaren NHL spelers in het team komen. In 1998 besloot de NHL om geen spelers meer toe te laten tot de Olympische Spelen, dus werd het Program of Excellence opgeheven.
Na 33 jaar geen gouden medaille te hebben gewonnen, won Canada in 1994 het wereldkampioenschap in Italië. Sinds 1994 won Team Canada in 1997, 2003, 2004 en 2007. Canada won zijn eerste Olympische gouden medaille in 50 jaar in Salt Lake City 2002. In Vancouver 2010 won Canada de gouden medaille met een 3-2 overwinning tegen de Verenigde Staten in de finale. Het doelpunt in overtime van Sidney Crosby bezorgde Canada de laatste gouden medaille op de Spelen. Op het wereldkampioenschap van 2012 in Finland en Zweden werd Ryan Murray de eerste kandidaat die in aanmerking kwam om Canada te vertegenwoordigen op het wereldkampioenschap ijshockey.
Na het winnen van de gouden medaille tijdens de Olympische Winterspelen van 2010 kon Team Canada opnieuw goud winnen tijdens de Olympische Spelen van Sochi 2014. Dit was de eerste keer dat een team twee keer op rij goud won sinds de Sovjet-Unie in 1988. Team Canada was ook het eerste team dat het toernooi afsloot zonder wedstrijden te verliezen sinds 1984. Het team speelde zo goed dat men zei dat ze misschien wel het beste team waren dat Canada ooit had gehad. Drew Doughty en Shea Weber maakten de meeste doelpunten voor het team, terwijl Jonathan Toews in de eerste periode van een 3-0 overwinning op Zweden in de finale het gouden medaillewinnende doelpunt maakte. Na de Olympische Spelen van 2014 trad Steve Yzerman terug als algemeen manager van de ploeg. In 2015 wist Team Canada voor het eerst sinds 2007 een wereldkampioenschap hockey te winnen.
Lijst van teams die Canada vertegenwoordigden van 1920 tot 1963
| Evenement | Team | Hometown |
| Olympische Zomerspelen 1920 | Winnipeg Falcons | Winnipeg, Manitoba |
| Olympische Winterspelen 1924 | Toronto Graniet | Toronto, Ontario |
| Olympische Winterspelen 1928 | Universiteit van Toronto | Toronto, Ontario |
| 1930 Wereldkampioenschappen | Toronto CCM's | Toronto |
| 1931 Wereldkampioenschappen | Universiteit van Manitoba | Winnipeg, Manitoba |
| Olympische Winterspelen 1932 | Winnipeg Hockey Club | Winnipeg, Manitoba |
| 1933 Wereldkampioenschappen | Toronto Nationale Zeevlooien | Toronto, Ontario |
| 1934 Wereldkampioenschappen | Saskatoon Quakers | Saskatoon, Saskatchewan |
| 1935 Wereldkampioenschappen | Winnipeg Monarchs | Winnipeg, Manitoba |
| Olympische Winterspelen 1936 | Port Arthur Bearcats | Port Arthur, Ontario |
| 1937 Wereldkampioenschappen | Kimberley Dynamiters | Kimberley, British Columbia |
| 1938 Wereldkampioenschappen | Sudbury wolven | Sudbury, Ontario |
| Wereldkampioenschappen 1939 | Trail Rooketers | Trail, British Columbia |
| De wereldkampioenschappen werden niet gehouden van 1940-1946 tijdens de Tweede Wereldoorlog. |
| 1947 Wereldkampioenschappen | Heeft niet deelgenomen |
| Olympische Winterspelen 1948 | Ottawa RCAF Vliegtuigen | RCAF-station Trenton, Ontario |
| Wereldkampioenschappen 1949 | Sudbury wolven | Sudbury, Ontario |
| 1950 Wereldkampioenschappen | Edmonton Mercurys | Edmonton, Alberta |
| 1951 Wereldkampioenschappen | Lethbridge Maple Leafs | Lethbridge, Alberta |
| Olympische Winterspelen 1952 | Edmonton Mercurys | Edmonton, Alberta |
| 1953 Wereldkampioenschappen | Heeft niet deelgenomen |
| Wereldkampioenschappen 1954 | East York Lyndhursts | East York, Ontario |
| Wereldkampioenschappen 1955 | Penticton Vees | Penticton, British Columbia |
| Olympische Winterspelen 1956 | Kitchener-Waterloo Dutchmen | Kitchener-Waterloo, Ontario |
| 1957 Wereldkampioenschappen | Heeft niet deelgenomen |
| Wereldkampioenschappen 1958 | Whitby Dunlops | Whitby, Ontario |
| Wereldkampioenschappen 1959 | Belleville McFarlands | Belleville, Ontario |
| Olympische Winterspelen 1960 | Kitchener-Waterloo Dutchmen | Kitchener-Waterloo, Ontario |
| Wereldkampioenschappen 1961 | Trail Rooketers | Trail, British Columbia |
| Wereldkampioenschappen 1962 | Galt Terriers | Galt, Ontario |
| 1963 Wereldkampioenschappen | Trail Rooketers | Trail, British Columbia |