By Emily Rivers
Last updated 19th May 2025

If your bathroom basin gets cracked or begins to degrade, it can ruin the whole look of your bathroom. Luckily, it doesn’t have to break the bank to replace it. In this guide, we’ll go through the cost of installing a bathroom basin, the types of basins you can choose, and what else to consider before installing one.

How much does it cost to get a bathroom sink fitted?

The cost of a plumber to install a bathroom basin in the UK typically ranges from £120 to £500, depending on whether you’re replacing an existing sink or relocating it entirely. Here are the typical costs you can expect:

Service/product

Average cost

Remove and replace existing bathroom basin (labour only)

£250

Pedestal basin supply and installation

£380

Move existing basin to a new location

£400

Pedestal basin (supply only)

£130

Countertop basin (supply only)

£170

Bathroom basin installation cost

Types of bathroom basins

There’s more variety in bathroom sinks than you might think. Consider the pros and cons of each type before deciding which one to buy:

  • Pedestal basin: A classic choice, with the pipework concealed behind the pedestal. Easy to fit and suits most bathrooms.
  • Wall-hung basin: Mounted directly to the wall with no pedestal, giving a modern look and saving floor space. Requires a solid wall or additional support.
  • Semi-pedestal basin: A blend of a wall-mounted basin with a half pedestal to hide pipework, but it doesn’t reach the floor.
  • Countertop basin: Sits on top of a vanity unit or surface. Stylish and contemporary, but fitting requires a hole for the waste and correct tap placement.
  • Inset basin: Built into the vanity unit, offering a seamless look and extra storage.
  • Corner basin: Designed for small bathrooms or cloakrooms, these compact sinks are great for maximising space.
  • Semi-recessed basin: A mixture between a countertop and an inset basin, partially embedded into a countertop or unit so the front of the basin overhangs the edge.
  • Cloakroom basin: A smaller basin, ideal for downstairs or under-stairs toilets.

Bathroom basin brands and models

Many reputable brands offer bathroom basins, from entry-level to premium. Here are a few different models and types of basins from popular brands to give you an idea of price:

Image Name Cost
Milano Alma - Modern 540mm Basin with Full Pedestal Milano Alma - Modern 540mm Basin with Full Pedestal£79.99
Armitage Shanks Sandringham 21 48cm Corner Basin & Pedestal Armitage Shanks Sandringham 21 48cm Corner Basin & Pedestal£150.17
RAK Feeling 500 x 360mm 0TH Rectangular Counter Top Basin RAK Feeling 500 x 360mm 0TH Rectangular Counter Top Basin£179.95
Grohe Bau Ceramic 600mm Complete Basin Package Grohe Bau Ceramic 600mm Complete Basin Package£181.86
Ideal Standard Connect Air Cube 1TH Basin + Semi Pedestal 60cm Ideal Standard Connect Air Cube 1TH Basin + Semi Pedestal 60cm£235.84
Duravit Starck 3 550mm 1TH Semi Recessed Basin Duravit Starck 3 550mm 1TH Semi Recessed Basin£237.19
Roca Meridian-N 600 x 340mm In Countertop 1TH Inset Basin Roca Meridian-N 600 x 340mm In Countertop 1TH Inset Basin£276.00
Crosswater Popolo 480 x 250mm (1TH) Wall Hung Cloakroom Basin Crosswater Popolo 480 x 250mm (1TH) Wall Hung Cloakroom Basin£370.95
Britton Shoreditch Frame 1000mm Basin & Black Wash Stand Britton Shoreditch Frame 1000mm Basin & Black Wash Stand£823.74

Factors affecting the cost of basin installation

Several variables influence the total price of fitting a bathroom sink:

  • Type of basin: Pedestal sinks, countertop basins and wall-hung models all have different fitting needs. Wall-hung basins, for example, may need a supporting frame or reinforced wall, which increases installation time and cost.
  • Location and accessibility: Tight spaces or awkward layouts will usually mean the plumber takes longer to install your basin, especially in downstairs toilets or under-stairs WCs.
  • Existing plumbing: If you’re swapping like-for-like, installation is usually quick. But if the pipework needs adapting, or you need new plumbing in a different location, it will increase labour and material costs.
  • Extra fittings: Taps, waste fittings and vanity units aren’t always included in your basin price, so make sure you check before you buy. You may also need tile touch-ups or sealant once the work is complete.
  • Your region: Labour rates vary across the UK, with plumbers in London and the south east typically charging more than areas in the north, Wales or Scotland.

At HaMuch, we use our database of hourly and daily plumber rates across the country to estimate the cost of various jobs around your home. Take a look at our bathroom basin installation cost table and find your nearest town or city to get a more accurate price.

How long does it take to fit a bathroom sink?

It’ll usually take a plumber between 1 and 3 hours to fit a bathroom sink if it’s a straightforward replacement. If you want to move the sink to a new location or fit a new type of basin that needs wall supports or cabinet integration, it could take up to half a day.

Any associated work, like tiling, installing a vanity unit or adjusting the plumbing, will increase the time and therefore the labour costs.

Can I add a second sink to my bathroom?

Yes, you can add a second sink to your bathroom if you’ve got the space! It’s a popular upgrade for busy households or shared bathrooms, and is often referred to as ‘his-and-her sinks’ when you have them installed next to each other. 

Your plumber will probably need to adapt your plumbing to give the second sink access to the water supply and waste pipe. It’s not a minor job - it could range from £400 to £800 for installation alone, depending on your bathroom’s layout and how much work is required.

Can I fit a bathroom sink myself?

If you’re confident with basic plumbing and you're simply replacing a like-for-like sink, then yes, it’s possible to fit a bathroom basin yourself. You'll need to:

  1. Turn off the water supply
  2. Remove the old basin
  3. Secure the new one
  4. Connect the water feeds and waste pipe
  5. Seal around the edges with silicone

But for anything more involved, such as moving the basin, fitting a wall-hung model, or installing new pipework, it’s safer and more efficient to hire a professional plumber. Poor installation can lead to leaks, water damage or long-term issues that cost more to put right.

Consider your time when deciding whether to fit your own bathroom sink. Factor in that it could take you double the time it takes a plumber to complete the job. Multiply the time by your usual hourly rate, and if it’s similar to the amount you’d pay a plumber, it’s probably best to leave them to it.

Ready to get quotes for a new bathroom basin installation? Post your job on HaMuch now and we’ll put you in touch with plumbers in your area.


Estimates for common plumber jobs;

Rates for other trades

Bathroom basin installation cost in the UK
Estimate Bathroom basin installation cost in the UK, including Bathroom Basin valued at £80, based on hourly/daily rate (excluding VAT or callout charges)
Location in UKBathroom basin installation cost
Bathroom basin installation near London£444
Bathroom basin installation near Birmingham£388
Bathroom basin installation near Glasgow£417
Bathroom basin installation near Leeds£385
Bathroom basin installation near Liverpool£392
Bathroom basin installation near Sheffield£384
Bathroom basin installation near Edinburgh£416
Bathroom basin installation near Manchester£393
Bathroom basin installation near Belfast£373
Bathroom basin installation near Bristol£404
Bathroom basin installation near Leicester£385
Bathroom basin installation near Cardiff£385
Bathroom basin installation near Coventry£389
Bathroom basin installation near Bradford£385
Bathroom basin installation near Nottingham£382
Bathroom basin installation near Newcastle Upon Tyne£408
Bathroom basin installation near Brighton and Hove£424
Bathroom basin installation near Derby£380
Bathroom basin installation near Hull£378
Bathroom basin installation near Plymouth£390
Bathroom basin installation near Stoke-on-Trent£383
Bathroom basin installation near Southampton£408
Bathroom basin installation near Northampton£419
Bathroom basin installation near Wolverhampton£387
Bathroom basin installation near Luton£441
Bathroom basin installation near Portsmouth£405
Bathroom basin installation near Reading£432
Bathroom basin installation near Norwich£394
Bathroom basin installation near Milton Keynes£428
Bathroom basin installation near Bournemouth£415
Bathroom basin installation near Aberdeen£425
Bathroom basin installation near Peterborough£422
Bathroom basin installation near Bolton£393
Bathroom basin installation near Swindon£449
Bathroom basin installation near Southend-on-Sea£411
Bathroom basin installation near Warrington£395
Bathroom basin installation near Oxford£444
Bathroom basin installation near Swansea£383
Bathroom basin installation near Sunderland£407
Bathroom basin installation near Slough£443
Bathroom basin installation near Kingswood£405
Bathroom basin installation near Telford£391
Bathroom basin installation near Cambridge£418
Bathroom basin installation near Ipswich£426
Bathroom basin installation near Blackpool£393
Bathroom basin installation near Middlesbrough£411
Bathroom basin installation near Dundee£447
Bathroom basin installation near Huddersfield£386
Bathroom basin installation near York£381
Bathroom basin installation near Poole£415
Bathroom basin installation near Watford£449
Bathroom basin installation near Newport£385
Bathroom basin installation near Colchester£411
Bathroom basin installation near Exeter£402
Bathroom basin installation near Blackburn£386
Bathroom basin installation near Crawley£429
Bathroom basin installation near Gloucester£444
Bathroom basin installation near Stockport£394
Bathroom basin installation near Basingstoke£432
Bathroom basin installation near Basildon£422
Bathroom basin installation near Cheltenham£437
Bathroom basin installation near Gateshead£407
Bathroom basin installation near Worthing£424
Bathroom basin installation near Rochdale£391
Bathroom basin installation near Oldham£392
Bathroom basin installation near Chelmsford£418
Bathroom basin installation near Birkenhead£391
Bathroom basin installation near Maidstone£411
Bathroom basin installation near Gillingham£412
Bathroom basin installation near Salford£393
Bathroom basin installation near Solihull£388
Bathroom basin installation near St Helens£391
Bathroom basin installation near Worcester£405
Bathroom basin installation near Lincoln£401
Bathroom basin installation near West Bromwich£387
Bathroom basin installation near Eastbourne£406
Bathroom basin installation near Wakefield£384
Bathroom basin installation near Wythenshawe£394
Bathroom basin installation near Bedford£427
Bathroom basin installation near Hemel Hempstead£441
Bathroom basin installation near Preston£390
Bathroom basin installation near Stevenage£441
Bathroom basin installation near Southport£390
Bathroom basin installation near Bath£407
Bathroom basin installation near Harlow£437
Bathroom basin installation near Sutton Coldfield£386
Bathroom basin installation near Darlington£410
Bathroom basin installation near Chester£391
Bathroom basin installation near Hastings£399
Bathroom basin installation near Nuneaton£384
Bathroom basin installation near Halifax£385
Bathroom basin installation near Hartlepool£411
Bathroom basin installation near Aylesbury£434
Bathroom basin installation near Doncaster£383
Bathroom basin installation near Grimsby£400
Bathroom basin installation near Wallasey£391
Bathroom basin installation near Stockton-on-Tees£411
Bathroom basin installation near Weston-super-Mare£395
Bathroom basin installation near High Wycombe£440
Bathroom basin installation near Ashford£401
Bathroom basin installation near Redditch£392
Bathroom basin installation near Wigan£390
Bathroom basin installation near Scunthorpe£377
Bathroom basin installation near Bury£392
Bathroom basin installation near Paisley£417
Bathroom basin installation near Bracknell£435
Bathroom basin installation near Burnley£385
Bathroom basin installation near Rugby£391
Bathroom basin installation near Guildford£437
Bathroom basin installation near Carlisle£390
Bathroom basin installation near Chatham£413
Bathroom basin installation near East Kilbride£416
Bathroom basin installation near Newcastle-under-Lyme£383
Bathroom basin installation near Chesterfield£386
Bathroom basin installation near Burton upon Trent£379
Bathroom basin installation near Tamworth£385
Bathroom basin installation near Shrewsbury£393
Bathroom basin installation near Woking£438
Bathroom basin installation near St Albans£444
Bathroom basin installation near Harrogate£383
Bathroom basin installation near Crewe£386
Bathroom basin installation near South Shields£408
Bathroom basin installation near Craigavon£356
Bathroom basin installation near Stafford£384
Bathroom basin installation near Rotherham£383
Bathroom basin installation near Barnsley£383
Bathroom basin installation near Lowestoft£399
Bathroom basin installation near Walsall£387
Bathroom basin installation near Gosport£405
Bathroom basin installation near Dartford£436
Bathroom basin installation near Bognor Regis£415
Bathroom basin installation near Corby£414
Bathroom basin installation near Paignton£402
Bathroom basin installation near Maidenhead£438
Bathroom basin installation near Rochester£415
Bathroom basin installation near Ellesmere Port£389
Bathroom basin installation near Loughborough£383
Bathroom basin installation near Dudley£387
Bathroom basin installation near Bangor£375
Bathroom basin installation near Dewsbury£385
Bathroom basin installation near Mansfield£383
Bathroom basin installation near Margate£398
Bathroom basin installation near Kettering£417
Bathroom basin installation near Cannock£385
Bathroom basin installation near Sale£394
Bathroom basin installation near Taunton£394
Bathroom basin installation near Runcorn£395
Bathroom basin installation near Farnborough£434
Bathroom basin installation near Tynemouth£408
Bathroom basin installation near Hereford£451
Bathroom basin installation near Halesowen£388
Bathroom basin installation near Widnes£393
Bathroom basin installation near Huyton with Roby£392
Bathroom basin installation near Scarborough£389
Bathroom basin installation near Gravesend£425
Bathroom basin installation near Bebington£390
Bathroom basin installation near Kidderminster£388
Bathroom basin installation near Stourbridge£388
Bathroom basin installation near Barry£383
Bathroom basin installation near Smethwick£387
Bathroom basin installation near Dunfermline£424
Bathroom basin installation near Livingston£421
Bathroom basin installation near Weymouth£415
Bathroom basin installation near Brentwood£429
Bathroom basin installation near Barrow-in-Furness£413
Bathroom basin installation near Hamilton£386
Bathroom basin installation near Canterbury£397
Bathroom basin installation near Wellingborough£420
Bathroom basin installation near Sittingbourne£409
Bathroom basin installation near Macclesfield£392
Bathroom basin installation near Bootle£391
Bathroom basin installation near Carlton£382
Bathroom basin installation near Esher£445
Bathroom basin installation near Clacton-on-Sea£416
Bathroom basin installation near Lancaster£406
Bathroom basin installation near Beeston£385
Bathroom basin installation near Banbury£416
Bathroom basin installation near Torquay£403
Bathroom basin installation near Folkestone£395
Bathroom basin installation near Kingswinford£388
Bathroom basin installation near Bloxwich£387
Bathroom basin installation near Bridgend£379
Bathroom basin installation near Welwyn Garden City£443
Bathroom basin installation near Lisburn£372
Bathroom basin installation near Leamington Spa£390
Bathroom basin installation near Washington£407
Bathroom basin installation near Tunbridge Wells£414
Bathroom basin installation near Kirkcaldy£417
Bathroom basin installation near Hinckley£387
Bathroom basin installation near Durham£406
Bathroom basin installation near Cumbernauld£420
Bathroom basin installation near Wokingham£434
Bathroom basin installation near Horsham£430
Bathroom basin installation near Crosby£391
Bathroom basin installation near Yeovil£410
Bathroom basin installation near Thundersley£414
Bathroom basin installation near Altrincham£394
Bathroom basin installation near Willenhall£387
Bathroom basin installation near Christchurch£415
Bathroom basin installation near Keighley£385