Grand Prix F1 Kanada 2010 (nama resmi XLVI Grand Prix du Canada) merupakan seri/ronde kedelapan dari musim F1 tahun 2010. Balapan ini digelar di Montreal, Canada, tepatnya di Circuit Gilles Villeneuve pada 13 Juni 2010. Balapan ini sekaligus juga menjadi balapan pertama di Kanada dan Amerika Utara sejak terakhir kali di gelar di Grand Prix F1 Kanada 2008.