How much does it cost to paint a room?
Having a single room painted — including prep and two coats — typically costs around £500 in 2026, ranging from about £300 to £800 depending on size, condition and finish. Here’s what affects the price and how to check your quote.
Already got a quote? Check it’s fair.
Enter the price a tradesperson quoted you and our free tool tells you instantly if it’s fair, high, or a rip-off — based on 2026 UK data. If it’s too high, we’ll line up a fair quote from a register-verified local trade.
Check my quote — free →How much should it cost in your area?
Prices vary across the UK — London and the South East run highest, the North, Scotland, Wales and Northern Ireland tend to be lower. Here’s the typical range for a paint single room (prep + 2 coats) by region in 2026:
| Region | Typical range | Average |
|---|---|---|
| London & South East | £390 – £1,040 | £650 |
| South & Midlands | £300 – £800 | £500 |
| North England | £264 – £704 | £440 |
| Scotland | £270 – £720 | £450 |
| Wales | £261 – £696 | £435 |
| Northern Ireland | £255 – £680 | £425 |
Figures are indicative 2026 UK averages for guidance. Your actual quote depends on the specifics of your property and job.
What affects the price?
- Room size and ceiling height.
- Condition of the walls — filling, sanding and repairs add time.
- Number of coats and paint quality.
- Whether ceilings, woodwork and skirting are included.
- Your region.
Frequently asked questions
Not sure if your quote is fair?
Don’t overpay. Our free quote checker compares any price against real 2026 UK rates in seconds — and connects you with a verified local tradesperson if you want a second opinion.
Check a quote now →