1967 Formula 1 race calendar and results
11 Grands Prix in the 1967 season, with dates, circuits, winners and full results for each race weekend.
| Round | Grand Prix | Date | Circuit | Winner |
|---|---|---|---|---|
| 1 | South Africa Grand Prix | 2 January 1967 | Kyalami | Pedro Rodríguez (Cooper) |
| 2 | Monaco Grand Prix | 7 May 1967 | Monaco | Denny Hulme (Brabham) |
| 3 | Netherlands Grand Prix | 4 June 1967 | Zandvoort | Jim Clark (Lotus) |
| 4 | Belgium Grand Prix | 18 June 1967 | Spa-Francorchamps | Dan Gurney (Eagle) |
| 5 | France Grand Prix | 2 July 1967 | Bugatti | Jack Brabham (Brabham) |
| 6 | Great Britain Grand Prix | 15 July 1967 | Silverstone | Jim Clark (Lotus) |
| 7 | Germany Grand Prix | 6 August 1967 | Nürburgring | Denny Hulme (Brabham) |
| 8 | Canada Grand Prix | 27 August 1967 | Mosport | Jack Brabham (Brabham) |
| 9 | Italy Grand Prix | 10 September 1967 | Monza | John Surtees (Honda) |
| 10 | United States Grand Prix | 1 October 1967 | Watkins Glen | Jim Clark (Lotus) |
| 11 | Mexico Grand Prix | 22 October 1967 | Hermanos Rodríguez | Jim Clark (Lotus) |