Aan het toernooi namen 23 speelsters uit de top 30 deel.
De als eerste geplaatste titelverdedigster Kim Clijsters kreeg een vrijstelling voor de eerste ronde. Tijdens haar openingspartij tegen de wildcard-speelster Stéphanie Dubois moest de Belgische, na een gewonnen eerste set, tijdens de tweede set de strijd opgeven wegens een polsblessure.
Het dertiende reekshoofd, Ana Ivanović uit Servië, won het toernooi. In de finale versloeg zij de als zevende geplaatste Zwitserse Martina Hingis in twee sets. Ivanović wist voor het eerst in haar carrière het toernooi van Montreal/Toronto op haar naam te schrijven. Het was haar tweede WTA-titel, de eerste van 2006.
Titelverdedigsters Anna-Lena Grönefeld en Martina Navrátilová hadden zich niet als team voor deze editie van het toernooi ingeschreven. In de finale kwamen zij tegenover elkaar te staan. Navrátilová was degene die haar titel wist te prolongeren.
Het eerste reekshoofd, Yan Zi en Zheng Jie uit China, bereikte de kwartfinale. Daarin werden zij uitgeschakeld door de latere winnaressen.
Het ongeplaatste duo Martina Navrátilová en Nadja Petrova won het toernooi. In de finale versloegen zij het als tweede geplaatste koppel Cara Black en Anna-Lena Grönefeld in twee sets. Het was hun eerste (en enige) gezamenlijke titel. De Amerikaanse Navrátilová had daarnaast 176 eerdere dubbelspeltitels met andere partners; Russin Petrova elf.