2017 Rogers Cup – Men's singles

Alexander Zverev defeated Roger Federer in the final, 6–3, 6–4 to win the men's singles tennis title at the 2017 Canadian Open.

[1] Novak Djokovic was the reigning champion, but did not participate due to an elbow injury.

[2] As a result of Andy Murray's withdrawal due to a hip injury, Rafael Nadal had a chance to regain the ATP no.

1 singles ranking for the first time since 2014 by reaching the semifinals;[3] however, he lost in the third round to Denis Shapovalov.

The top eight seeds received a bye into the second round.