It costs from $250 to $480 to replace the toilet. This range includes the charge to take your old toilet away. Price varies depending on the plumbing conditions in your bathroom as well as some of the features your new toilet has. The average price paid for a toilet replacement is $370. Purchasing a new toilet will cost you anywhere between $90 for a very basic model and up to $1500 for a luxury unit. The average price for a low-flow toilet is $510.