Canada nam deel aan de Olympische Zomerspelen 2016 in Rio de Janeiro, Brazilië. De selectie bestond uit 310 sporters (128 mannen en 187 vrouwen). Zij kwamen uit in 29 olympische sportdisciplines. Trampolinespringster Rosannagh MacLennan, de enige olympisch kampioene namens Canada in 2012, droeg de nationale vlag tijdens de openingsceremonie. Bij de sluitingsceremonie droeg zwemster en goudenmedaillewinnares Penny Oleksiak de vlag.

Medailleoverzicht

Deelnemers en resultaten 
(m) = mannen, (v) = vrouwen, (g) = gemengd

Atletiek

Badminton

Basketbal

Boksen

Boogschieten

Gewichtheffen

Golf

Gymnastiek

Hockey

Judo

Kanovaren

Moderne vijfkamp

Paardensport

Roeien

Rugby

Schermen

Schietsport

Schoonspringen

Synchroonzwemmen

Taekwondo

Tafeltennis

Tennis

Triatlon

Voetbal

Vrouwen

Volleybal

Beach

Zaal

Wielersport

Worstelen

Zeilen

Zwemmen 

Land op de Olympische Zomerspelen 2016
2016