The cost to install a toilet averages between $224-$531. The overall project cost is impacted by the type of toilet and complexity of the installation, which can be effected by unexpected issues during installation, including leaks due to insufficient caulking, a cracked flange that causes a wobbly toilet, a leaky flush valve, or an incorrectly installed wax ring seal. Other factors that can impact the cost include removing and disposing of the old toilet, local labor rates, the type and brand of the new toilet, the location for the toilet installation, additional plumbing required, and if the subfloor needs to be replaced. As part of the toilet replacement and overall bathroom remodeling project, there are several options to consider for a replacement, including one-piece, two-piece, wall-hung, and smart toilet models. Learn about why a toilet should be replaced and factors that could impact the project cost.