2026 Price Guide

Toilet Installation Cost Across Canada

Removal of old toilet and installation of a new one, including wax seal and connections. Compare prices in 30 cities.

City Province Budget Average Premium vs National Avg
Windsor ON $213 $383 $680 -15%
Regina SK $215 $387 $688 -14%
Quebec City QC $220 $396 $704 -12%
Saskatoon SK $220 $396 $704 -12%
Thunder Bay ON $220 $396 $704 -12%
Winnipeg MB $225 $405 $720 -10%
London ON $225 $405 $720 -10%
St. John's NL $225 $405 $720 -10%
Laval QC $230 $414 $736 -8%
Halifax NS $230 $414 $736 -8%
Kingston ON $235 $423 $752 -6%
Kitchener ON $238 $428 $760 -5%
Barrie ON $238 $428 $760 -5%
Montreal QC $238 $428 $760 -5%
Guelph ON $240 $432 $768 -4%
Hamilton ON $245 $441 $784 -2%
Oshawa ON $245 $441 $784 -2%
Edmonton AB $250 $450 $800 0%
Ottawa ON $255 $459 $816 +2%
Calgary AB $263 $473 $840 +5%
Kelowna BC $263 $473 $840 +5%
Brampton ON $270 $486 $864 +8%
Mississauga ON $275 $495 $880 +10%
Victoria BC $275 $495 $880 +10%
Surrey BC $280 $504 $896 +12%
Markham ON $280 $504 $896 +12%
Vaughan ON $280 $504 $896 +12%
Toronto ON $288 $518 $920 +15%
Oakville ON $288 $518 $920 +15%
Vancouver BC $300 $540 $960 +20%