The race was won by McLaren driver Lewis Hamilton, his second Canadian Grand Prix victory, ahead of team mate Jenson Button and Ferrari driver Fernando Alonso.
Odvijala se je 13. junija 2010 na dirkališču Circuit Gilles Villeneuve pri Montrealu.