Canadas offisielle nasjonalidretter er ishockey om vinteren og lacrosse om sommeren. Ishockey er også den mest populære sporten i landet. Canadas sju største storbyområder – Toronto, Montreal, Vancouver, Ottawa, Calgary, Edmonton og Winnipeg – har rett til plass i National Hockey League / Ligue Nationale de Hockey (NHL), og det er flere canadiske spillere i ligaen enn fra alle andre land til sammen. Etter hockey og lacrosse er andre populære idretter curling og Amerikansk fotball. Sistnevnte spilles også profesjonelt i Canadian Football League (CFL). Golf, baseball, ski, fotball og basketball blir spilt mye av ungdom og på amatørnivå, men profesjonelle ligaer er ikke utbredt. Ett basketballag, Toronto Raptors, spiller i NBA.