By Emily Rivers
Last updated 25th February 2026

Whether you’re facing constant clogs, a leaky flush, or the worrying sight of a fine porcelain crack, replacing your toilet can be a sensible step. If you’re fitting a new bathroom or downstairs toilet, then you’ll want your toilet to match your other sanitaryware without breaking the bank.

Whatever the reason, toilet replacement doesn’t have to be a hassle, especially when you can hire a professional plumber through HaMuch to take care of everything for you. We’ll go through everything you need to know about the costs of a new toilet in this guide.

How much should it cost to replace a toilet?

How much it costs to replace a toilet depends on a few factors, such as whether it’s a like-for-like swap, the kind of toilet it is and where you live. Expect to pay at least £150 for a like-for-like swap of a close-coupled toilet. 

Here’s what you can expect to pay for a toilet replacement:

Service

Average cost

Removing the old toilet and replacing like-for-like

£150

Removing an old close-coupled toilet and replacing it with a wall-hung one

£300

Removing the old toilet and installing a new toilet in a different area of the bathroom

£400

Close-coupled toilet supply cost

£120

Wall-hung toilet supply cost

£250

Fitting or replacing a part on the toilet

£60 per hour

Toilet replacement cost

Factors affecting the cost of toilet replacement

As with most plumbing jobs, there are a few factors that can affect the cost of toilet replacement. A straight like-for-like swap is usually quicker and cheaper than replacing a close-coupled toilet with a wall-hung or high-level toilet. 

Other things that affect the price include:

  • Toilet type: Wall-hung and high-level toilets cost more to install than close-coupled models
  • Brand: Premium brands like Gerberit or Roca are more expensive
  • Bathroom layout: Moving the toilet location or altering plumbing adds labour and material costs
  • Age of home: Older homes may need pipework upgrades
  • Finishing touches: Flooring, tiling, or boxing-in pipework will increase costs
  • Your location: Plumber rates are generally highest in London and the south east, but lower in the north of England and Scotland.

At HaMuch, we use our database of hourly and daily rates of plumbers across the UK to estimate how much jobs cost in your area. Find your nearest town or city in our toilet replacement cost table to get a more accurate idea of how much it will cost at your home.

Types of toilets

There are a few different types of toilets to choose from. The type of toilet you choose depends on your bathroom’s style, any accessibility needs and your budget:

Close-coupled

Close-coupled toilets are the traditional type of toilet. The cistern sits on the back of the toilet bowl and may have a button flush or a handle flush. They are usually the most cost-effective type of toilet to buy, starting at around £100.

Wall-hung

Wall-hung or hidden cistern toilets are becoming more popular due to their stylish look that keeps the cistern hidden behind a wall. They are usually more expensive than close-coupled toilets, starting at around £230. 

If you are replacing a close-coupled toilet with a wall-hung one, don’t forget to factor in costs for wall support, boxing in and tiling or bathroom cladding to cover the cistern.

High-level

High-level toilets have that traditional Victorian look where the cistern is mounted up high on the wall connected by a flush pipe. They usually have a chain pull flush. Common in period homes and restaurants where cubicle space is at a premium, these toilets start at around £280.

Low-level

Low-level toilets have their cistern mounted lower on the wall than high-level toilets, but it’s still higher than on a close-coupled toilet and is connected by a flush pipe. They may have a handle or button flush, and typically start from around £150. 

Best toilet brands

If you prefer to buy trusted brands, there are lots of toilet brands to choose from. Some of the most popular in the UK right now include:

  • Gerberit
  • TOTO
  • Duravit
  • Ideal Standard
  • Roca
  • RAK Ceramics
  • Vitra

Here are a few toilets from different brands to help you see what’s within your budget:

Image Name Cost
Armitage Shanks Sandringham 21 Close Coupled Toilet Armitage Shanks Sandringham 21 Close Coupled Toilet£84.00
QS Basics Amelia 363 x 486mm White Wall Hung WC QS Basics Amelia 363 x 486mm White Wall Hung WC£101.08
Grohe Euro Rimless Wall Hung WC Grohe Euro Rimless Wall Hung WC£275.94
RAK Ceramics Summit Close Coupled Toilet RAK Ceramics Summit Close Coupled Toilet£276.58
Roca Inspira Rimless Back To Wall Toilet Roca Inspira Rimless Back To Wall Toilet£533.09
Roca Beyond Rimless Close Coupled Toilet Roca Beyond Rimless Close Coupled Toilet£1077.86

How much does it cost to install a washlet toilet?

Washlet toilets combine the traditional toilet bowl with bidet functionality and smart features like heated seats, lights, and warm-air drying. While they can elevate the comfort of your bathroom, they do come at a premium.

Expect to pay at least £500 for a basic model, with installation costs starting around £300. More advanced models can cost thousands, especially from high-end brands.

Washlet toilet brand

Price range

Bianco

£500-£900

Duravit SensoWash

£1,500-£3,500

Gerberit AquaClean

£800-£7,500

TOTO

£1,800-£13,000

Washloo

£600-£2,500

What's involved in plumbing in a toilet?

Most toilet installations involve removing the old toilet, preparing the area, and fitting the new one onto existing plumbing. If the pipework is in good condition, the job is relatively straightforward. If the pipes are corroded or outdated, the plumber will need to replace them before fitting the new toilet.

The steps typically include:

  • Disconnecting the old toilet and capping the soil pipe
  • Cleaning and preparing the floor area
  • Installing the new toilet using a wax ring to seal the soil pipe
  • Securing the toilet to the floor or wall
  • Connecting the water supply and cistern
  • Checking for leaks and testing the flush

Can I have a toilet without plumbing?

If you want to install a toilet somewhere that doesn’t have an existing waste pipe, such as a basement or loft conversion, you might need a macerator toilet like a Saniflo. These toilets grind up waste and pump it through small pipes to the main drainage system.

Saniflo toilets don’t rely on gravity, so they can be installed in places where traditional toilets aren’t an option. They do, however, require a reliable power supply and can be more expensive to maintain over time.

Expect to pay at least £1,000 for the supply and installation of a new macerator toilet in a new location.

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

Most toilet repairs, such as fixing a constantly running cistern or replacing a flush valve, only require a plumber for an hour or two. Parts are typically inexpensive – a bottom-entry flush valve might cost around £15, while a new cistern starts from £50. A basic replacement toilet seat can cost as little as £10, while soft-close and designer seats range from £20 to £70 or more.

Many plumbers will have a minimum charge of one hour, even if the work takes less time, to cover their travel costs. The average hourly rate for a plumber is £60.

Is it cheaper to replace a toilet or repair it?

If your toilet is fairly modern and the issue is minor, such as a faulty valve or flusher, a repair will usually be cheaper. But if the bowl is cracked, leaks persist, or you’ve already made several repairs, replacement is often the most cost-effective and reliable option in the long run.

Ready to replace your toilet? Post your job with HaMuch now and we’ll put you in touch with local plumbers who are ready to help.


Estimates for common plumber jobs;

Rates for other trades

Toilet replacement cost in the UK
Estimate Toilet replacement cost in the UK, including Toilet valued at £84, based on hourly/daily rate (excluding VAT or callout charges)
Location in UKToilet replacement cost
Toilet replacement near London£312
Toilet replacement near Birmingham£273
Toilet replacement near Glasgow£261
Toilet replacement near Leeds£255
Toilet replacement near Liverpool£258
Toilet replacement near Sheffield£261
Toilet replacement near Edinburgh£264
Toilet replacement near Manchester£267
Toilet replacement near Belfast£243
Toilet replacement near Bristol£261
Toilet replacement near Leicester£261
Toilet replacement near Cardiff£258
Toilet replacement near Coventry£264
Toilet replacement near Bradford£285
Toilet replacement near Nottingham£264
Toilet replacement near Newcastle Upon Tyne£270
Toilet replacement near Brighton and Hove£291
Toilet replacement near Derby£267
Toilet replacement near Hull£255
Toilet replacement near Plymouth£240
Toilet replacement near Stoke-on-Trent£255
Toilet replacement near Southampton£273
Toilet replacement near Northampton£285
Toilet replacement near Wolverhampton£267
Toilet replacement near Luton£297
Toilet replacement near Portsmouth£270
Toilet replacement near Reading£315
Toilet replacement near Norwich£270
Toilet replacement near Milton Keynes£300
Toilet replacement near Bournemouth£273
Toilet replacement near Aberdeen£258
Toilet replacement near Peterborough£270
Toilet replacement near Bolton£264
Toilet replacement near Swindon£300
Toilet replacement near Southend-on-Sea£279
Toilet replacement near Warrington£267
Toilet replacement near Oxford£294
Toilet replacement near Swansea£258
Toilet replacement near Sunderland£267
Toilet replacement near Slough£315
Toilet replacement near Kingswood£261
Toilet replacement near Telford£267
Toilet replacement near Cambridge£276
Toilet replacement near Ipswich£282
Toilet replacement near Blackpool£258
Toilet replacement near Middlesbrough£264
Toilet replacement near Dundee£270
Toilet replacement near Huddersfield£255
Toilet replacement near York£252
Toilet replacement near Poole£273
Toilet replacement near Watford£309
Toilet replacement near Newport£246
Toilet replacement near Colchester£276
Toilet replacement near Exeter£255
Toilet replacement near Blackburn£258
Toilet replacement near Crawley£318
Toilet replacement near Gloucester£273
Toilet replacement near Stockport£267
Toilet replacement near Basingstoke£309
Toilet replacement near Basildon£282
Toilet replacement near Cheltenham£279
Toilet replacement near Gateshead£270
Toilet replacement near Worthing£288
Toilet replacement near Rochdale£258
Toilet replacement near Oldham£258
Toilet replacement near Chelmsford£291
Toilet replacement near Birkenhead£258
Toilet replacement near Maidstone£288
Toilet replacement near Gillingham£282
Toilet replacement near Salford£261
Toilet replacement near Solihull£264
Toilet replacement near St Helens£267
Toilet replacement near Worcester£270
Toilet replacement near Lincoln£261
Toilet replacement near West Bromwich£267
Toilet replacement near Eastbourne£276
Toilet replacement near Wakefield£258
Toilet replacement near Wythenshawe£267
Toilet replacement near Bedford£288
Toilet replacement near Hemel Hempstead£309
Toilet replacement near Preston£258
Toilet replacement near Stevenage£291
Toilet replacement near Southport£252
Toilet replacement near Bath£258
Toilet replacement near Harlow£297
Toilet replacement near Sutton Coldfield£267
Toilet replacement near Darlington£264
Toilet replacement near Chester£258
Toilet replacement near Hastings£270
Toilet replacement near Nuneaton£261
Toilet replacement near Halifax£252
Toilet replacement near Hartlepool£270
Toilet replacement near Aylesbury£318
Toilet replacement near Doncaster£249
Toilet replacement near Grimsby£252
Toilet replacement near Wallasey£255
Toilet replacement near Stockton-on-Tees£264
Toilet replacement near Weston-super-Mare£258
Toilet replacement near High Wycombe£306
Toilet replacement near Ashford£279
Toilet replacement near Redditch£264
Toilet replacement near Wigan£264
Toilet replacement near Scunthorpe£246
Toilet replacement near Bury£261
Toilet replacement near Paisley£261
Toilet replacement near Bracknell£309
Toilet replacement near Burnley£252
Toilet replacement near Rugby£273
Toilet replacement near Guildford£315
Toilet replacement near Carlisle£231
Toilet replacement near Chatham£282
Toilet replacement near East Kilbride£264
Toilet replacement near Newcastle-under-Lyme£255
Toilet replacement near Chesterfield£255
Toilet replacement near Burton upon Trent£258
Toilet replacement near Tamworth£261
Toilet replacement near Shrewsbury£270
Toilet replacement near Woking£318
Toilet replacement near St Albans£309
Toilet replacement near Harrogate£252
Toilet replacement near Crewe£255
Toilet replacement near South Shields£267
Toilet replacement near Craigavon£228
Toilet replacement near Stafford£258
Toilet replacement near Rotherham£258
Toilet replacement near Barnsley£255
Toilet replacement near Lowestoft£276
Toilet replacement near Walsall£267
Toilet replacement near Gosport£270
Toilet replacement near Dartford£321
Toilet replacement near Bognor Regis£276
Toilet replacement near Corby£276
Toilet replacement near Paignton£258
Toilet replacement near Maidenhead£306
Toilet replacement near Rochester£282
Toilet replacement near Ellesmere Port£252
Toilet replacement near Loughborough£261
Toilet replacement near Dudley£264
Toilet replacement near Bangor£237
Toilet replacement near Dewsbury£252
Toilet replacement near Mansfield£258
Toilet replacement near Margate£276
Toilet replacement near Kettering£282
Toilet replacement near Cannock£261
Toilet replacement near Sale£261
Toilet replacement near Taunton£240
Toilet replacement near Runcorn£273
Toilet replacement near Farnborough£312
Toilet replacement near Tynemouth£267
Toilet replacement near Hereford£258
Toilet replacement near Halesowen£264
Toilet replacement near Widnes£270
Toilet replacement near Huyton with Roby£264
Toilet replacement near Scarborough£249
Toilet replacement near Gravesend£288
Toilet replacement near Bebington£258
Toilet replacement near Kidderminster£267
Toilet replacement near Stourbridge£264
Toilet replacement near Barry£252
Toilet replacement near Smethwick£273
Toilet replacement near Dunfermline£264
Toilet replacement near Livingston£267
Toilet replacement near Weymouth£249
Toilet replacement near Brentwood£294
Toilet replacement near Barrow-in-Furness£294
Toilet replacement near Hamilton£261
Toilet replacement near Canterbury£273
Toilet replacement near Wellingborough£285
Toilet replacement near Sittingbourne£279
Toilet replacement near Macclesfield£255
Toilet replacement near Bootle£261
Toilet replacement near Carlton£261
Toilet replacement near Esher£312
Toilet replacement near Clacton-on-Sea£294
Toilet replacement near Lancaster£261
Toilet replacement near Beeston£255
Toilet replacement near Banbury£282
Toilet replacement near Torquay£258
Toilet replacement near Folkestone£276
Toilet replacement near Kingswinford£264
Toilet replacement near Bloxwich£267
Toilet replacement near Bridgend£258
Toilet replacement near Welwyn Garden City£312
Toilet replacement near Lisburn£243
Toilet replacement near Leamington Spa£273
Toilet replacement near Washington£270
Toilet replacement near Tunbridge Wells£294
Toilet replacement near Kirkcaldy£264
Toilet replacement near Hinckley£261
Toilet replacement near Durham£264
Toilet replacement near Cumbernauld£270
Toilet replacement near Wokingham£315
Toilet replacement near Horsham£300
Toilet replacement near Crosby£258
Toilet replacement near Yeovil£246
Toilet replacement near Thundersley£285
Toilet replacement near Altrincham£258
Toilet replacement near Willenhall£264
Toilet replacement near Christchurch£276
Toilet replacement near Keighley£252