| Race Name: | XXIII Grand Prix Labatt du Canada |
| Track: | Circuit Gilles Villeneuve |
| Round: | 7 of 16 |
| Race date: | Sunday, June 17th, 1984 |
| Race time: | 14.00 |
| 1st | 2nd | 3rd | |
| Driver | Nelson Piquet | Niki Lauda | Alain Prost |
| Constructor | Brabham-BMW | McLaren-TAG | McLaren-TAG |
| Car | Brabham BT53 | McLaren MP4/2 | McLaren MP4/2 |
| Engine | BMW M12/13 | TAG P01 | TAG P01 |
| Tyre | Michelin | Michelin | Michelin |
| Time | 1:46:23.748 | 1:46:26.360 | 1:47:51.780 |
| Gap | 2.612 secs | 1m 28.032 secs |
| P | No. | Driver | Qual | Race | Total | |
| 1 | 1 | Nelson Piquet Brabham-BMW | 1:25.442 0 | 1:28.763 70 | 1:25.442 70 | |
| 2 | 7 | Alain Prost McLaren-TAG | 1:26.198 0 | 1:29.433 70 | 1:26.198 70 | |
| 3 | 11 | Elio de Angelis Lotus-Renault | 1:26.306 0 | 1:31.305 69 | 1:26.306 69 | |
| 4 | 16 | Derek Warwick Renault | 1:26.420 0 | 1:30.560 57 | 1:26.420 57 | |
| 5 | 28 | René Arnoux Ferrari | 1:26.549 0 | 1:30.210 68 | 1:26.549 68 | |
| 6 | 27 | Michele Alboreto Ferrari | 1:26.764 0 | 1:30.990 10 | 1:26.764 10 | |
| 7 | 12 | Nigel Mansell Lotus-Renault | 1:27.246 0 | 1:30.503 68 | 1:27.246 68 | |
| 8 | 8 | Niki Lauda McLaren-TAG | 1:27.392 0 | 1:29.083 70 | 1:27.392 70 | |
| 9 | 19 | Ayrton Senna Toleman-Hart | 1:27.448 0 | 1:31.822 68 | 1:27.448 68 | |
| 10 | 26 | Andrea de Cesaris Ligier-Renault | 1:27.922 0 | 1:32.591 40 | 1:27.922 40 | |
| 11 | 23 | Eddie Cheever Alfa Romeo | 1:28.032 0 | 1:30.628 63 | 1:28.032 63 | |
| 12 | 14 | Manfred Winkelhock ATS-BMW | 1:28.909 0 | 1:31.071 68 | 1:28.909 68 | |
| 13 | 25 | François Hesnault Ligier-Renault | 1:29.187 0 | 1:35.176 7 | 1:29.187 7 | |
| 14 | 22 | Riccardo Patrese Alfa Romeo | 1:29.205 0 | 1:32.716 37 | 1:29.205 37 | |
| 15 | 6 | Keke Rosberg Williams-Honda | 1:29.284 0 | 1:31.647 32 | 1:29.284 32 | |
| 16 | 2 | Corrado Fabi Brabham-BMW | 1:29.764 0 | 1:31.767 39 | 1:29.764 39 | |
| 17 | 5 | Jacques Laffite Williams-Honda | 1:29.915 0 | 1:32.124 31 | 1:29.915 31 | |
| 18 | 18 | Thierry Boutsen Arrows-BMW | 1:30.037 0 | 1:33.069 38 | 1:30.037 38 | |
| 19 | 24 | Piercarlo Ghinzani Osella-Alfa Romeo | 1:30.918 0 | 1:34.664 11 | 1:30.918 11 | |
| 20 | 20 | Johnny Cecotto Toleman-Hart | 1:31.459 0 | 1:32.537 68 | 1:31.459 68 | |
| 21 | 3 | Martin Brundle Tyrrell-Ford Cosworth | 1:31.758 0 | 1:32.385 68 | 1:31.758 68 | |
| 22 | 4 | Stefan Bellof Tyrrell-Ford Cosworth | 1:31.797 0 | 1:32.428 52 | 1:31.797 52 | |
| 23 | 17 | Marc Surer Arrows-Ford Cosworth | 1:32.756 0 | 1:33.858 59 | 1:32.756 59 | |
| 24 | 21 | Huub Rothengatter Spirit-Hart | 1:32.920 0 | 1:37.209 56 | 1:32.920 56 | |
| 25 | 10 | Mike Thackwell RAM-Hart | 1:33.730 0 | 1:37.157 29 | 1:33.730 29 | |
| 26 | 9 | Philippe Alliot RAM-Hart | 1:35.286 0 | 1:35.498 65 | 1:35.286 65 | |
| 27 | 15 | Patrick Tambay Renault | No Time 0 | No Time 0 | ||
| 28 | 21 | Mauro Baldi Spirit-Hart | No Time 0 |