El Gran Premio de Francia fue la décima ronda de la temporada 2005 de Fórmula 1, celebrado el 3 de julio en el Circuito de Nevers Magny-Cours.
La carrera de 70 vueltas fue ganada desde la pole position por Fernando Alonso, seguido de Kimi Räikkönen y Michael Schumacher en el podio.