The Briton, a three-time winner on the Circuit Gilles Villeneuve, lapped the island track in one minute 15.610 seconds on a sunny morning on the banks of the St. Lawrence River.
Mercedes, who have started every race from pole this season and also won them all with the last five ending in one-two formation, again looked dominant with Hamilton 0.476 faster than Massa.
The Australian's team mate and quadruple world champion Sebastian Vettel, last year's winner, was only 10th.
The session was red flagged briefly when Mexican Esteban Gutierrez spun his Sauber into the wall while several other drivers had trouble on a slippery track.
- Sports & Recreation
- Motor Racing
- Felipe Massa
- Gilles Villeneuve
- Nico Rosberg