Honest HQ

How much does a plumber cost in Cardiff? Prices for common jobs

A dripping tap or leak in Cardiff usually costs about £125–£170 to fix, a toilet that keeps running about £135–£185, and plumbing in a washing machine about £120–£160. Bigger jobs like a new toilet cost more. Guide prices for the common jobs are below.

Checked 7 October 2026 · Honest HQ, Cardiff and South Wales

Guide prices in Cardiff

PlumbingTypical price
A leak or drip£125 – £170
Replace a tap£145 – £195
Toilet not flushing or running£135 – £185
Fit a new toilet£300 – £405
Plumb in a washing machine or dishwasher£120 – £160
Fit an outside tap£175 – £235
Swap or move a radiator£285 – £375
New or moved pipework£400 – £535
Noisy or banging pipes£150 – £205
Smelly or slow sink or plughole£125 – £170

Guide prices including VAT, worked out for Cardiff from the same price list our quotes use. Your exact price comes from a few taps.

What changes the price

Access mostly: pipes boxed in or under the floor take longer. Parts matter too. A new tap or toilet depends on which one you choose.

Gas and boilers are different

Anything on the gas side, such as boilers, gas hobs and fires, must be done by a Gas Safe registered engineer. That’s the law, not a sales line.

Questions people ask

What should I do while I wait for a plumber?

If something is leaking, turn off the stopcock. It’s usually under the kitchen sink or where the pipe comes into the house.

Are parts included?

Common small parts are included in the guide prices. Bigger items depend on what you choose.

Can I get a plumber the same day?

Often, yes. Say it’s urgent when you get your price.

Plumbing in Cardiff and South Wales

See your price in about a minute, then pick a slot. We cover Cardiff, the valleys, the coast and Bristol.

CardiffBridgendPorthcawlPyleMaestegPort TalbotNeathLlantrisantPontypriddBarryPenarthSwanseaBristolNewportWeston-super-MareRhonddaLlanelliCwmbranMerthyr TydfilKingswoodMangotsfieldPontypoolBriton FerryEbbw Vale