The average cost to replace a toilet is between $122 and $228, but varies according to the type of toilet and the conditions of the job. Installation costs $65 per hour and takes 2 to 4 hours. Add $30 to $50 to remove your old toilet if you're replacing an existing one.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.