The 2004 Brazilian Grand Prix was a Formula One race held on October 24, 2004 at the Autódromo José Carlos Pace. It was the final race of the 2004 season, and local fans were delighted when Brazil's Rubens Barrichello took pole for his home race. It would be Barrichello's first non-retirement at Interlagos in ten years, his previous finish at the circuit being at the season opener in 1994. The early laps were held in changeable conditions, and the race ended up as a duel between Kimi Räikkönen and Juan Pablo Montoya, who were to be McLaren team-mates for 2005. The Colombian took victory in his final race for Williams, which was also the last win for the Williams team until the 2012 Spanish Grand Prix. Montoya's move to take the lead was brave even by his standards. Elsewhere, Jaguar's final race was a disaster, with their two drivers colliding, with Webber trying an optimistic-looking move on Klien whilst expecting his team-mate to move over.
Ricardo Zonta returned to his home race for the Toyota team, replacing Olivier Panis.
- Michael Schumacher qualified eighth but was demoted ten places because of an engine change. The engine was damaged in a crash during practice.
Standings after the race 
- Bold text indicates the World Champions.
- Drivers' Championship standings
- Constructors' Championship standings
- Note: Only the top five positions are included for both sets of standings.
Coordinates: 23°42′13″S 46°41′59″W / 23.70361°S 46.69972°W