By Emily Rivers
Last updated 3rd April 2023

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

Cost to replace a toilet

How much does it cost to install a washlet toilet?

Washlet toilets are toilets with a built-in bidet feature. The most popular brand of washlet toilet in the UK is the Gerberit Aquaclean, but there are other brands like TOTO and Washloo.

Washlet toilets, as well as the bidet attachment, often have smart features like warm-air drying, deodorising and lights.

Expect to spend at least £500 on a washlet toilet, plus around £300 for installation. Many washlet toilet brands cost much more than this – here are the average costs of some of the top brands:

Washlet toilet brand

Price range

Bianco

£500-£700

Duravit SensoWash

£3,000-£3,500

Gerberit AquaClean

£5,000-£7,500

TOTO

£2,000-£11,000

Washloo

£1,200-£2,500

What is the cost to install a wall-hung toilet?

Wall hung toilets, sometimes called wall mounted toilets or floating toilets, are ideal for bathrooms that are short on space. The toilet sits off the floor and the cistern and pipes are hidden behind the wall. They look great in contemporary bathrooms, but can be costly to install if you are not doing a straight swap.

Common wall hung toilet brands are Grohe and Gerberit. Expect to spend at least £250 on a wall hung toilet and £300 or more on installation.

Wall hung toilet brand

Price range

Duravit

£200-£700

Gerberit

£250-£900

Grohe

£175-£700

Ideal Standard

£270-£850

Roca

£350-£600

These prices don’t include the cistern, which could cost another £300 if you don’t already have one.

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;

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