| 1 | Гран-прі Австралії | 9 березня 1997 р. | Albert Park | David Coulthard (McLaren) |
| 2 | Гран-прі Бразилії | 30 березня 1997 р. | José Carlos Pace | Jacques Villeneuve (Williams) |
| 3 | Гран-прі Аргентини | 13 квітня 1997 р. | Juan y Oscar Gálvez | Jacques Villeneuve (Williams) |
| 4 | Гран-прі Сан-Марино | 27 квітня 1997 р. | Enzo e Dino Ferrari | Heinz-Harald Frentzen (Williams) |
| 5 | Гран-прі Монако | 11 травня 1997 р. | Monaco | Michael Schumacher (Ferrari) |
| 6 | Гран-прі Іспанії | 25 травня 1997 р. | Catalunya | Jacques Villeneuve (Williams) |
| 7 | Гран-прі Канади | 15 червня 1997 р. | Gilles Villeneuve | Michael Schumacher (Ferrari) |
| 8 | Гран-прі Франції | 29 червня 1997 р. | Magny-Cours | Michael Schumacher (Ferrari) |
| 9 | Гран-прі Великої Британії | 13 липня 1997 р. | Silverstone | Jacques Villeneuve (Williams) |
| 10 | Гран-прі Німеччини | 27 липня 1997 р. | Hockenheimring | Gerhard Berger (Benetton) |
| 11 | Гран-прі Угорщини | 10 серпня 1997 р. | Hungaroring | Jacques Villeneuve (Williams) |
| 12 | Гран-прі Бельгії | 24 серпня 1997 р. | Spa-Francorchamps | Michael Schumacher (Ferrari) |
| 13 | Гран-прі Італії | 7 вересня 1997 р. | Monza | David Coulthard (McLaren) |
| 14 | Гран-прі Австрії | 21 вересня 1997 р. | Red Bull Ring | Jacques Villeneuve (Williams) |
| 15 | Гран-прі Люксембургу | 28 вересня 1997 р. | Nürburgring | Jacques Villeneuve (Williams) |
| 16 | Гран-прі Японії | 12 жовтня 1997 р. | Suzuka | Michael Schumacher (Ferrari) |
| 17 | Гран-прі Європи | 26 жовтня 1997 р. | Jerez | Mika Häkkinen (McLaren) |