Skip to content

Guide · earnings · ONS ASHE 2025 provisional, Hudson Contract, gathered 5 September 2026

Plumber wages, and what 16 other trades earn

£1,221 a week

what construction firms actually paid self employed plumbers, the highest of the 17 trades here, and £483 a week above what the ONS pay survey records employed plumbers earning.

Ask what a plumber earns and there are three right answers, none of which is the other two.

Hudson Contract, which records what construction firms pay self employed trades, has plumbing at £1,221 a week.

The ONS pay survey puts an employed plumber at £738 a week before tax.

Neither of those is what you charge.

A customer pays £270 for a day of plumbing on this site's own benchmark, which is a price rather than a wage.

This page prints all three.

Every page that answers this question picks one of those three and rarely says which one it picked.

The three things a trade wage can mean

All three are real, and they measure different people doing different things.

Reading one as another is how a plumber ends up comparing pay with a price.

So each column below names its own register.

Employee pay

Office for National Statistics

What an employer pays a worker on its own payroll, before tax.

Nobody self employed is in it.

Subcontractor pay

Hudson Contract

What a construction firm pays a self employed trade it has taken on.

It is payroll data rather than a survey, drawn from the payments Hudson Contract processes on behalf of construction firms across England and Wales.

Day rate

The Day Rate Report

What a customer pays for a day of that trade, before materials.

It carries tools, travel, insurance, quoting time and every day nobody books.

The employee pay figures are data from the ASHE Table 14 register, ASHE 2025 provisional, released 23 October 2025 under the Open Government Licence v3.0; the payroll figures come from Hudson Contract Construction Pay Trends, three year average, July 2023 to June 2026.

What each of the 17 trades earns

Employee pay published by the Office for National Statistics, subcontractor pay published by Hudson Contract, and the price of a day published here, on one row per trade.

Read the scope column first, because it says whose figure the payroll number is.

Nothing in this table is our arithmetic except the daily figure, which is Hudson's own week over five days.

Everything else is printed as its register prints it.

ONS employee pay, Hudson Contract subcontractor pay and the published day rate for 17 UK building trades
TradeONS employee payHudson a weekWhose figure that isDay rate
Painter and decorator£33,400 a yearSOC 5323£1,021ALL trades averaged, not this one£200
Carpenter and joiner£33,400 a yearSOC 5316£1,104Hudson's own joinery series£240
Groundworker£718 a weekSOC 9121£1,021ALL trades averaged, not this one£213
Drainage Engineer£589 to £831 a week£1,021ALL trades averaged, not this one£225
Decorative Plasterer£34,016 a yearSOC 5321£919plastering, the nearest trade Hudson publishes£225
Cladding Installer£698 a weekSOC 5319£928steel and timber frame erection, the nearest trade Hudson publishes£175
Suspended Ceiling Installer£625 a weekSOC 8159£919plastering, the nearest trade Hudson publishes£175
Plumber£738 a weekSOC 5315£1,221Hudson's own plumbing series£270
Electrician£777 a weekSOC 5241£1,211Hudson's own electrical series£280
Plasterer£34,016 a yearSOC 5321£919Hudson's own plastering series£230
Tilerno tiler figure£1,021ALL trades averaged, not this one£229
Rooferno roofer figureSOC 5313£841Hudson's own roofing series£239
General Builderno builder figure£1,042Hudson's own general construction series£253
Bricklayerno bricklayer figureSOC 5312£961Hudson's own bricklaying series£260
General Labourerno labourer figure£1,021ALL trades averaged, not this one£140
Gas and Heating Engineer£738 a weekSOC 5315£1,221plumbing, the nearest trade Hudson publishes£259
Handyman£625 a weekSOC 8159£1,021ALL trades averaged, not this one£188
ONSgross employee earnings from the ASHE 2025 provisional survey, which counts nobody self employedHudsonwhat firms paid subcontractors in England and Wales, three year average, July 2023 to June 2026Day ratewhat a customer pays for a day of that trade, labour only, as published on this site's own trade page
Fig. 01 · a day of the trade's work, paid and charged
LeftHudson's week over five days, which is what a firm paid outRightthe day rate a customer pays, which is a price and not payWidtheverything a charge out rate has to carry that a wage does not

Your next step

You have what the job pays an employee, so the next step is what to charge when you work for yourself.

The Rate Sorted calculator prices a day on your own costs and the take home you want, instead of on a national average.

Starter and experienced pay, trade by trade

The National Careers Service prints a starter and an experienced salary for 10 of the 17 trades, each read from that trade's own job profile on 3 October 2026.

Both are employee salaries before tax.

The other 7 have no profile with a salary.

None borrows a neighbour's figure.

Starter and experienced employee salaries for 10 UK building trades, National Careers Service, read 3 October 2026
TradeStarterExperiencedProfile
Painter and decorator£21,000£32,000Painter and decorator
Carpenter and joiner£24,000£40,000Carpenter
Plumber£24,000£46,000Plumber
Electrician£26,000£45,000Electrician
Plasterer£21,000£38,000Plasterer
Tiler£21,000£38,000Tiler
Roofer£26,000£42,000Roofer
Bricklayer£25,000£45,000Bricklayer
General Labourer£23,000£35,000Construction labourer
Gas and Heating Engineer£25,000£45,000Gas service technician

Electricians by JIB grade

The JIB sets employed hourly rates, transport provided, from 5 January 2026, in its Industrial Determination 2026 to 2028 of June 2025.

JIB electrician hourly rates by grade from 5 January 2026
GradeRate
Technician£22.70 an hour
Approved Electrician£20.08 an hour
Electrician£18.38 an hour
Apprentice, stage 4£14.03 an hour
Apprentice, stage 1£8.16 an hour

Whose figure is in the cell

Hudson Contract publishes a pay series for 7 of the 17 trades on this page and no series at all for the others.

Where it has none, the honest answer is to print its whole industry average and label it, which is what the table does.

The alternative is a guess.

According to Hudson Contract, it does not track those trades.

This site published an all trades average as a trade's own pay twice before a scope field was added to stop it.

7 rows are the trade itself

Hudson names the series after the trade and publishes it on its own.

Plumbing, electrical and plastering are three of them, and those are the figures worth quoting.

6 rows are the whole industry

Hudson publishes nothing for decorator, groundworker, drainage engineer, tiler, general labourer and handyman.

Those cells carry £1,021 a week, which is every construction trade averaged together and is not any one of them.

4 row is a different trade entirely

Hudson runs no heating or gas series.

The gas and heating engineer row therefore shows plumbing, named as plumbing, and a reader should treat it as the neighbour it is.

The ONS survey has bigger holes than the payroll data

Its gaps are structural rather than accidental.

It publishes a median for 12 of the 17 trades and none for the other 5.

Here is why, trade by trade.

  • ONS runs no tiler code at all, filing the trade inside the general construction groups SOC 5319 and SOC 5321.
  • ONS counts roofers, roof tilers and slaters as one occupation under SOC 5313 and publishes no separate roofer median.
  • ONS spreads general building work across several construction codes, so no single builder median exists to quote.
  • ONS counts bricklayers together with masons under SOC 5312 and publishes no bricklayer median on its own.
  • ONS files general labourers inside its elementary construction codes, which cover far more jobs than labouring.

How to read a trade pay figure, in three steps

  1. 01Ask who is being countedAccording to the Office for National Statistics, its survey covers employees on a payroll, so it counts nobody who works for themselves.
  2. 02Check whose trade the figure isHudson Contract publishes a named series for 7 of these trades, and for the rest the number in the cell is its whole industry average.
  3. 03Do not read a day rate as payA day rate is a price, and its running costs come off it before anybody is paid.

Read the scope, not just the number

Employee pay, subcontractor pay and a day rate are three different measurements of three different things, and this page never adds them together or treats one as a version of another.

Where the work is changes the wage too

The trade figures above are national, and pay for the same job is not the same across the country.

The register below is data from the ONS regional table, and it is the same one every town rate on this site is modelled from.

London leads it by a distance.

It covers all employees rather than trades alone, so read it as the ground a trade wage sits on rather than as a trade figure.

The order rarely surprises anyone.

ONS median weekly full time pay by region, all employees, from the ASHE 2025 regional register
RegionMedian weekly pay
London£958.20
South East£775.80
Scotland£773.80
East of England£766.60
North West£734.20
West Midlands£730.40
South West£728.70
Yorkshire£708.20
Wales£704.30
East Midlands£703.80
North East£681.20

London to North East is £277 a week on the same register, which is the gap every town rate on this site is built to reflect.

Read from the ASHE Table 15 register, ASHE 2025 provisional.

The rates those figures drive are on the town pages.

What this page will not tell you

Two questions readers arrive with that no figure here answers.

Both stay unanswered on purpose.

None of this is take home pay

ONS publishes gross earnings and Hudson publishes what a firm paid out.

Tax has not been taken off either.

What a plumber keeps after tools, van, insurance, unbooked days and tax is a different number.

Nobody publishes that number.

This site holds no sourced UK figure for those costs, so it will not model one, and it carries no tax content at all.

A gap is not a profit

The distance between £244 of plumbing payroll and a £270 day rate is not what anybody pockets.

It is what a charge out price has to cover before anyone is paid at all.

Some of it is spent before the van starts.

How much of it survives that is the figure nobody publishes, and inventing it here would be the one thing this site never does.

Hudson's own dearest and cheapest published trades on this page are plumber at £1,221 a week and roofer at £841, a spread of £380 between two trades whose day rates are only £31 apart.

The rows carrying somebody else's figure are decorator, groundworker, drainage engineer, decorative plasterer, cladding installer, suspended ceiling installer, tiler, general labourer, gas and heating engineer and handyman, and each one says so in its own cell.

Common questions

The same answers the structured data on this page gives a search engine, word for word.

How much do plumbers earn in the UK?

Three registers answer that and they do not agree, because they are counting three different things.

All three are correct.

Hudson Contract, which records what construction firms pay self employed trades, has plumbing at £1,221 a week, about £244 a day.

According to the ONS pay survey, employed plumbers and heating installers are on £738 a week gross.

This site's own benchmark for what a customer pays a plumber for a day is £270, and that has to cover tools, travel, insurance and the days nobody books.

Why is the Hudson figure higher than the ONS one?

They count different people.

ONS surveys employees on a payroll, and Hudson records payments made to self employed subcontractors, who carry their own costs out of it.

A subcontractor being paid more per week than an employee is not the same as a subcontractor keeping more.

Costs come out of that figure first.

Neither figure is take home pay and this page never presents either one as though it were.

That figure is not published anywhere.

Which trades has nobody published a proper figure for?

Hudson publishes a series for 7 of the 17 trades here and not for the rest.

Where it publishes none, the cell carries Hudson's whole industry average and says so in the cell, and it is never dressed up as that trade's own pay.

The ONS survey is missing more: it publishes a median for 12 of the 17, because tiler, roofer, general builder, bricklayer and general labourer all sit inside grouped occupation codes with no trade of their own.

Is a day rate just a wage divided up?

No, and treating it as one is the mistake this page exists to stop.

A wage is pay and a day rate is a price.

A wage is paid for the days somebody works, and a day rate has to pay for the days they do not, along with tools, travel, insurance and the quoting.

That is why the £270 charged for a day of plumbing work sits above the £244 a day Hudson records plumbers being paid.

Take the earnings table

Every row carries the scope of its own payroll figure, so a table reproduced from here cannot accidentally turn an industry average into a plumber's pay, and that is the one thing we ask a citer to keep.

Downloadtrade-earnings.csv17 trades, with the scope of every payroll figure in its own column.
Cite this pageThe Day Rate Report, what UK tradespeople earn, ONS and Hudson Contract registers gathered 5 September 2026, https://thedayrate.co.uk/trade-wages/
Embed this figure

The earnings card carries the headline payroll figure, and the link goes to this page.

<a href="https://thedayrate.co.uk/trade-wages/"><img src="https://thedayrate.co.uk/og/what-tradespeople-earn.png" alt="What UK tradespeople earn, ONS pay and construction payroll beside day rates, from The Day Rate Report" width="1200" height="630"></a>

The earnings comparison on this page is free to reproduce, scope labels included, and a credit with a link back is all we ask, under CC BY 4.0.