Basic
$290 – $750 each
Two-piece round-front 1.28 gpf toilet, standard height, wax ring, new supply line and closet bolts, caulked at the base
Rendering: BuildX
Find a pro to do this
Rendering: BuildX
Replacing or installing a toilet: the toilet itself plus a plumber to set it. A standard two-piece toilet runs $150–$460 at retail and plumbers charge about $200–$450 to install it.
Install Toilet in Des Moines, Iowa typically costs $341 to $882 each as of 2026. Prices reflect local labor and material rates. Use our calculator below for a detailed, ZIP-code-adjusted estimate.
Prices in Des Moines are 3.0% lower than the national average for install toilet.
National average: $350 – $910 each
$290 – $750 each
Two-piece round-front 1.28 gpf toilet, standard height, wax ring, new supply line and closet bolts, caulked at the base
Rendering: BuildX
Find a pro to do this$341 – $882 each
Two-piece elongated 1.28 gpf chair-height toilet, slow-close seat, wax ring, braided supply line, caulked at the base
Rendering: BuildX
Find a pro to do this$426 – $1,103 each
One-piece elongated chair-height toilet with skirted trapway, slow-close seat, new seal and braided supply, caulked
Rendering: BuildX
Find a pro to do this| Component | Category | Price Range | Unit |
|---|---|---|---|
| Toilet (standard two-piece, retail) | material | $141 – $432 | each |
| Install labor | labor | $200 – $450 | each |
Labor costs in Des Moines run proportionally higher than materials, which may favor material-heavy solutions.
Connect with local install toilet contractors in Des Moines for personalized quotes based on your specific project.