Der Weltranglistenerste führte im Halbfinale gegen den Franzosen Jo-Wilfried Tsonga 6:4, 3:0, als dieser wegen starker Schmerzen im rechten Arm aufgab.
Im Endspiel trifft Djokovic nun auf den an sechs gesetzten Amerikaner Mardy Fish, der sein Halbfinale gegen Janko Tipsarevic (Serbien) 6:3, 6:4 gewonnen hatte.
"Ich werde mit jedem Spiel besser", sagte Djokovic, der im Halbfinale den 52. Sieg im 53. Spiel des Jahres feierte. In Montreal war der 24-Jährige erstmals als Weltranglistenerster in ein Turnier gestartet.
Die ATP-Weltrangliste im Überblick