Kanadę na Letnich Igrzyskach Olimpijskich 2012, które odbyły się w Londynie reprezentowało 277 zawodnikówCanada – Athletes .. Zdobyli oni 18 medali: 1 złoty, 5 srebrnych i 12 brązowych, zajmując 36. miejsce w klasyfikacji medalowej.
Był to dwudziesty piąty start reprezentacji Kanady na letnich igrzyskach olimpijskich.
Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat Data 20px Złoto Rosannagh MacLennan 30px Gimnastyka – skoki na trampolinie Kobiety 57,305 pkt 4 sierpnia 20px Srebro Gabriel BergenJeremiah BrownAndrew ByrnesWill CrothersDouglas CsimaRobert GibsonMalcolm HowardConlin McCabeBrian Price 30px Wioślarstwo Ósemka mężczyzn 5:49,98 min 1 sierpnia 20px Srebro Ashley BrzozowiczJanine HansonKrista GuloienDarcy MarquardtNatalie MastracciAndreanne MorinLesley Thompson-WillieRachelle ViinbergLauren Wilkinson 30px Wioślarstwo Ósemka kobiet 6:12,06 min 2 sierpnia 20px Srebro Ryan Cochrane 30px Pływanie 1500 m stylem dowolnym mężczyzn 14:39,63 min 4 sierpnia 20px Srebro Adam van Koeverden 30px Kajakarstwo K-1 1000 m mężczyzn 3:27,170 min 8 sierpnia 20px Srebro Tonya Verbeek 30px Zapasy Kategoria do 55 kg kobiet W finale przegrała z Japonką Saori Yoshidą 9 sierpnia 20px Brąz Jennifer AbelÉmilie Heymans 30px Skoki do wody Trampolina 3 m – synchronicznie kobiet 316,80 pkt 29 lipca 20px Brąz Meaghan BenfeitoRoseline