Get quotes to replace a toilet

If you find your toilet getting clogged more often than it should, or perhaps you are often having to change parts to do with the flusher, or worse, have noticed a fine crack in the porcelain then it may be time to consider replacing your toilet. If your toilet is in perfect working order but you are redoing your bathroom, replacing the bath and sink, you may want to get a toilet to match the rest of the bathroom suite to achieve an overall style in the bathroom. Replacing a toilet does not have to be a daunting task, especially with HaMuch having a list of professional plumbers ready to take the job on for you.

How much will it cost to replace a toilet?

Like most projects, when it comes to removing and installing an upgraded product, a like-for-like will always be a quicker job completion and therefore cheaper. The same goes for a toilet. The cost will be dependent on what style toilet you are replacing. The cheapest toilet is the standard close-coupled toilet (cistern in view directly behind the toilet). The next more complicated aka (pushing the price up slightly) to fit would be a low-level or high-level cistern toilet. A hidden / wall-hung toilet will be more expensive as it requires more labour time, especially if it is replacing a traditional close-coupled toilet. Of course, if the job requires moving the toilet to a different location, extending a waste pipe or installing a macerator for a plumb free fitting, this will all impact the price of the job.

How much to install a toilet

Per

Average cost

Removing the old toilet and replacing like for like

Per job

£150

Removing the old toilet and replacing close-coupled with wall hung

Per job 

£200

Removing the old toilet and replacing a toilet in a different area of the bathroom

Per job

£400

Repairing a part on the toilet

Per hour 

£80

What is involved in plumbing in a toilet?

Majority of the time the new toilet will be replacing an old toilet which means the gravity-fed system to remove waste and the water inlet will already be set-up. If you live in an old property, you might have lead pipes that will need to be replaced or pipes from years of deterioration, first need to be repaired before the new toilet can be installed. Once the pipework is confirmed to be in a decent condition, the plumber can get on with replacing the toilet. So, the first step is to remove the old toilet, capping off the waste / soil pipe to avoid any nastiness dripping onto the bathroom floor. The floor might have had flooring cut around the old toilet which might be a different size and layout to the new toilet, so the floor will need to be cleaned and prepped with the flooring, including covering old bolt holes on the floor and cleaning off old silicone marks.

The new toilet goes in place, with a wax ring attached to the soil cover that connects the new toilet to the soil pipe. If this is a close-coupled toilet, next would be for the plumber to secure the toilet to the floor, but if your choice of toilet is wall-hung then the plumber will need to fit and secure it to the wall.

Once the toilet is connected and secured, the next job is to install the cistern tank and connect the water pipe into the cistern, then turn on the water. This is a good time for the plumber to double and triple check that there are no leaks and that all is in perfect working order before completing the finishing touches.

Can I have a toilet without plumbing?

If you need a toilet installed in a different area of the house, an area that does not have a waste pipe, you can do so if you opt for a brand of toilet like the Saniflo. Saniflo toilets come with a built-in macerator (sewage pump) that grinds waste into smaller pieces which are then able to be flushed upwards or sideways in an anti-gravity direction without the need of relying on gravity. This means a toilet can be installed without being connected directly to a drainage pipe. The water supply is contained to avoid any nasty flood in your home and you can convert a big wardrobe into a guest toilet or add a toilet to a basement extension.

How much will it cost to repair my toilet cistern or change a toilet seat?

A clogged toilet or a toilet that will not stop running (or perhaps the opposite of not filling up) is among the common toilet repairs needed. Most of these issues, whether needing a new valve or vent to be replaced, only require a call-out with an hours labour charge on top of the cost of materials. The minute you notice the potential for an issue with your toilet, like bubbling water or the toilet ghost flushing, best to call out the plumber immediately to take care of this before it turns into a more serious issue resulting in the replacement of your toilet. Replacement parts are not too costly, e.g. a bottom entry flush valve will set you back £15 and a new cistern from £50.


Estimates for common plumber jobs;

Job Estimate
Cost to fix a leak £240
Cost to unblock a clogged toilet £69
Cost to seal or re silicone a bath or shower £56
Cost to replace toilet float valve £41
Cost to replace a toilet £110
Cost to replace a bath £200
Cost to remove and refit a kitchen sink £110
Cost to replace kitchen mixer tap £151
Cost to install or remove a dishwasher £70
Cost to install a washing machine £70
Cost to replace heating expansion header tank £134
Cost to fit a new bathroom basin £162
Cost to fit an outside garden tap £68
Cost to fit a water softener £110
Cost to fit a macerator £80
Cost to replace a cold water storage tank £130
Cost to fit a boiling water tap £70

Rates for other trades

Replace a toilet cost in the UK
Replace a toilet cost in the UK (excluding VAT or callout charges)
Location in UKReplace a toilet cost
Replace a toilet near Aberdeen£141
Replace a toilet near Amber Valley£150
Replace a toilet near Angus£138
Replace a toilet near Arun£159
Replace a toilet near Ashfield£144
Replace a toilet near Aylesbury Vale£177
Replace a toilet near Barnsley£135
Replace a toilet near Basildon£165
Replace a toilet near Basingstoke & Deane£192
Replace a toilet near Bassetlaw£129
Replace a toilet near Bath & North East Somerset£147
Replace a toilet near Bedford£174
Replace a toilet near Belfast£126
Replace a toilet near Birmingham£147
Replace a toilet near Blackburn£177
Replace a toilet near Blackpool£135
Replace a toilet near Bolton£165
Replace a toilet near Bournemouth£156
Replace a toilet near Bracknell Forest£195
Replace a toilet near Bradford£153
Replace a toilet near Braintree£162
Replace a toilet near Breckland£117
Replace a toilet near Bridgend£138
Replace a toilet near Brighton£171
Replace a toilet near Bristol£141
Replace a toilet near Broadland£156
Replace a toilet near Broxtowe£144
Replace a toilet near Bury£165
Replace a toilet near Caerphilly£129
Replace a toilet near Calderdale£150
Replace a toilet near Cambridge£159
Replace a toilet near Canterbury£162
Replace a toilet near Cardiff£132
Replace a toilet near Carmarthenshire£114
Replace a toilet near Charnwood£141
Replace a toilet near Chelmsford£162
Replace a toilet near Cheltenham£159
Replace a toilet near Cherwell£162
Replace a toilet near Chester£141
Replace a toilet near Colchester£162
Replace a toilet near Conway£123
Replace a toilet near Coventry£144
Replace a toilet near Crewe & Nantwich£135
Replace a toilet near Dacorum£183
Replace a toilet near Derby£144
Replace a toilet near Doncaster£132
Replace a toilet near Dover£162
Replace a toilet near Dudley£147
Replace a toilet near Dumfries & Galloway£135
Replace a toilet near Dundee£150
Replace a toilet near East Ayrshire£153
Replace a toilet near East Devon£129
Replace a toilet near East Dunbartonshire£147
Replace a toilet near East Hampshire£156
Replace a toilet near East Hertfordshire£180
Replace a toilet near East Lindsey£135
Replace a toilet near East Riding£141
Replace a toilet near Eastleigh£156
Replace a toilet near Edinburgh£150
Replace a toilet near Elmbridge£195
Replace a toilet near Epping Forest£195
Replace a toilet near Erewash£144
Replace a toilet near Exeter£138
Replace a toilet near Falkirk£147
Replace a toilet near Fife£144
Replace a toilet near Flintshire£141
Replace a toilet near Gateshead£147
Replace a toilet near Gedling£147
Replace a toilet near Glasgow£147
Replace a toilet near Gloucester£234
Replace a toilet near Guildford£198
Replace a toilet near Gwynedd£120
Replace a toilet near Halton£141
Replace a toilet near Harrogate£135
Replace a toilet near Havant & Waterloo£150
Replace a toilet near Highland£150
Replace a toilet near Horsham£180
Replace a toilet near Huntingdonshire£159
Replace a toilet near Ipswich£210
Replace a toilet near Isle of Wight£147
Replace a toilet near Kings Lynn & West Norfolk£129
Replace a toilet near Kingston-upon-Hull£141
Replace a toilet near Kirklees£153
Replace a toilet near Knowsley£138
Replace a toilet near Lancaster£144
Replace a toilet near Leeds£156
Replace a toilet near Leicester£138
Replace a toilet near Lisburn£129
Replace a toilet near Liverpool£138
Replace a toilet near London£195
Replace a toilet near Luton£183
Replace a toilet near Macclesfield£135
Replace a toilet near Maidstone£159
Replace a toilet near Manchester£144
Replace a toilet near Mid Bedfordshire£174
Replace a toilet near Mid Sussex£180
Replace a toilet near Middlesbrough£147
Replace a toilet near Milton Keynes£171
Replace a toilet near Neath Port Talbot£138
Replace a toilet near New Forest£153
Replace a toilet near Newbury£198
Replace a toilet near Newcastle-under-Lyme£132
Replace a toilet near Newcastle-upon-Tyne£144
Replace a toilet near Newport£132
Replace a toilet near North Ayrshire£144
Replace a toilet near North East Lincolnshire£138
Replace a toilet near North Hertfordshire£180
Replace a toilet near North Lanarkshire£147
Replace a toilet near North Lincolnshire£138
Replace a toilet near North Somerset£141
Replace a toilet near North Tyneside£147
Replace a toilet near North Wiltshire£168
Replace a toilet near Northampton£171
Replace a toilet near Norwich£150
Replace a toilet near Nottingham£144
Replace a toilet near Nuneaton & Bedworth£141
Replace a toilet near Oldham£144
Replace a toilet near Oxford£171
Replace a toilet near Pembrokeshire£111
Replace a toilet near Perth & Kinross£147
Replace a toilet near Peterborough£141
Replace a toilet near Plymouth£123
Replace a toilet near Poole£159
Replace a toilet near Portsmouth£147
Replace a toilet near Powys£156
Replace a toilet near Preston£186
Replace a toilet near Reading£192
Replace a toilet near Redcar & Cleveland£150
Replace a toilet near Reigate & Banstead£198
Replace a toilet near Renfrewshire£144
Replace a toilet near Rhondda, Cynon, Taff£132
Replace a toilet near Rochdale£144
Replace a toilet near Rochester-upon-Medway£165
Replace a toilet near Rotherham£132
Replace a toilet near Salford£144
Replace a toilet near Salisbury£153
Replace a toilet near Sandwell£147
Replace a toilet near Scarborough£126
Replace a toilet near Scottish Borders£174
Replace a toilet near Sefton£135
Replace a toilet near Sevenoaks£183
Replace a toilet near Sheffield£132
Replace a toilet near Slough£186
Replace a toilet near Solihull£147
Replace a toilet near South Ayrshire£144
Replace a toilet near South Bedfordshire£174
Replace a toilet near South Cambridgeshire£165
Replace a toilet near South Gloucestershire£144
Replace a toilet near South Kesteven£147
Replace a toilet near South Lanarkshire£147
Replace a toilet near South Oxfordshire£174
Replace a toilet near South Somerset£123
Replace a toilet near South Tyneside£147
Replace a toilet near Southampton£153
Replace a toilet near Southend-on-Sea£159
Replace a toilet near St Albans£186
Replace a toilet near St Helens£141
Replace a toilet near Stafford£141
Replace a toilet near Stockport£144
Replace a toilet near Stockton-on-Tees£147
Replace a toilet near Stoke-on-Trent£132
Replace a toilet near Stratford-on-Avon£168
Replace a toilet near Stroud£153
Replace a toilet near Suffolk Coastal£219
Replace a toilet near Sunderland£144
Replace a toilet near Swale£162
Replace a toilet near Swansea£135
Replace a toilet near Tameside£144
Replace a toilet near Teignbridge£141
Replace a toilet near Tendring£201
Replace a toilet near Test Valley£153
Replace a toilet near Thamesdown£183
Replace a toilet near Thanet£156
Replace a toilet near The Wrekin£273
Replace a toilet near Thurrock£168
Replace a toilet near Torbay£147
Replace a toilet near Trafford£147
Replace a toilet near Vale of Glamorgan£141
Replace a toilet near Vale of White Horse£171
Replace a toilet near Vale Royal£147
Replace a toilet near Wakefield£153
Replace a toilet near Walsall£144
Replace a toilet near Warrington£144
Replace a toilet near Warwick£150
Replace a toilet near Waveney£156
Replace a toilet near Waverley£192
Replace a toilet near Wealden£171
Replace a toilet near West Lancashire£138
Replace a toilet near West Lothian£156
Replace a toilet near West Wiltshire£168
Replace a toilet near Wigan£144
Replace a toilet near Windsor & Maidenhead£186
Replace a toilet near Wirral£138
Replace a toilet near Wokingham£198
Replace a toilet near Wolverhampton£147
Replace a toilet near Wrexham Maelor£147
Replace a toilet near Wychavon£153
Replace a toilet near Wycombe£189
Replace a toilet near York£138