Need help with a job?

By Emily Rivers
Last updated 29th October 2025

How much does it cost to decorate a room?

If your home is starting to look a bit tired, painting and decorating is a home improvement project that'll be one of your first ports of call. Some of the things you could do include repainting a room, adding wallpaper, painting the doors, skirting boards or coving, or even painting a feature wall or redecorating with furniture. These are all guaranteed ways to freshen up a space that’s starting to get a bit rough around the edges.

But, if you're looking to give your home a bit of love with some decorating projects, it's important to understand the costs involved before you get started. That's why we've written this handy price guide that covers how much it costs to get a room painted, decorated or wallpapered, as well as explaining some of the factors that go into how much you'll pay, so you can make the best decision.

Cost to paint and decorate a room

What's the cost of decorating a room?

Firstly, let's look at the actual costs involved in painting and decorating a room. You can see our table to the right showing the costs across the country, adjusted for the changes in tradespeople’s rates in different areas.

When calculating these costs, we’ve assumed a medium sized room of around 30 square metres. The size of the room will of course affect how much you’re likely to pay to get it painted and decorated. For a small room, you could pay as little as £250, but for a large room, expect to pay as much as £1000 for painting and decorating. To understand the pricing of painting a room, it helps to understand all that is involved with decorating a room.

What is the average day rate for a decorator?

The average day rate for a decorator will vary depending on where you are in the country, but generally you should expect to pay between £130-£400 per day. Decorators in London and the south east of England generally charge more than those based in other areas of the UK. This works out at an average of around £20-£60 per hour.

How much does wallpapering a room cost?

Hanging wallpaper is another common painting and decorating job. For wallpapering, the biggest thing that will affect the price is the condition of the surfaces of the walls – so the quotes you get can vary depending on this. For a medium sized room, with old wallpaper that needs to be removed but walls that are in good condition otherwise, you should expect to pay around £400 for wallpapering. For smaller or larger rooms, expect the price to change similarly to painting and decorating; with prices ranging from £200 for a small room up to £1000 for a very large one.

If your room doesn’t already have wallpaper, and the walls are in good condition ready for the new wallpaper to be hung, you could save yourself up to half on the prices mentioned above. However, if the walls are in bad condition with a lot of sanding and preparation required, you could end up paying at least 20-40% more.

Does the type of room affect the price to paint a room?

As we've just mentioned, the size of the room being decorated will have a huge effect on the cost. However, another variable that you might not factor in or consider is the type of the room being decorated. For example, rooms with large, empty walls like living rooms or bedrooms will cost more to decorate than rooms like kitchens or bathrooms, where some of the wall space is covered with tiles. It stands to reason – there’s simply more wall space to be painted.

Of course, if you're replacing the tiles as well, then you’ll need to factor this into the cost of painting and decorating the room. But if you’re just getting a room repainted, then it’s important to think about exactly how much area is actually being painted, rather than simply the size of the room.

How much will materials affect the cost of decorating a room?

With painting and decorating projects, the majority of the cost is in the time and effort of the labour, rather than in the materials used on the job. However, the kind of paint and wallpaper that you choose will of course affect the overall cost of painting and decorating your room. The price difference between cheap and expensive paint is more than you might think, and with expensive paint offering significantly more protection against the elements and other hardwearing benefits, you may want to splash out for this on your next project.

Similarly, with wallpaper projects, the materials themselves make up a relatively small proportion of the overall cost, but choosing more expensive wallpaper can have benefits in terms of how hardwearing the walls will be. In addition, the kinds of colours and patterns that are available will often depend on how expensive the wallpaper is – so if you’re looking for a specific kind of pattern, be prepared to pay more for it.

Can I make my project cheaper by preparing things myself?

Another key factor when it comes to how much it will cost to get your room painted and decorated is the amount of preparation that’s required. This covers the condition of any walls that are being painted, or anything else like skirting boards, doors or coving. So, if you want to reduce the cost, consider doing some preparation work yourself – but be warned, if it’s not up to the right standard, you could end up making things worse for all of your effort.

Preparing these materials could involve sanding them down to a nice smooth surface ready for painting or wallpapering, or even plastering over or sealing cracks and holes in the wall. You could also consider removing wallpaper yourself before getting a painter and decorator in.

What other things should I consider when decorating a room?

Just as every room is different, so too is every painting and decorating project. Because of this, there are a variety of extra things you might want to take into consideration that could affect the cost. This includes things like how much furniture is in the room that needs either covering or taking out or any extra work like painting light switches, skirting boards or doors. Painting and decorating your room could also include other things like hanging curtains, changing light fixtures, or other small decorating tasks. Be sure to speak to the tradespeople you choose about these jobs before they start work.


Estimates for common painter and decorator jobs;

Rates for other trades

Paint and decorate a room cost in the UK
Paint and decorate a room cost in the UK (excluding VAT or callout charges)
Location in UKPaint and decorate a room cost
Paint and decorate a room near London£544
Paint and decorate a room near Birmingham£464
Paint and decorate a room near Glasgow£470
Paint and decorate a room near Leeds£460
Paint and decorate a room near Liverpool£444
Paint and decorate a room near Sheffield£444
Paint and decorate a room near Edinburgh£516
Paint and decorate a room near Manchester£468
Paint and decorate a room near Belfast£414
Paint and decorate a room near Bristol£494
Paint and decorate a room near Leicester£470
Paint and decorate a room near Cardiff£478
Paint and decorate a room near Coventry£462
Paint and decorate a room near Bradford£458
Paint and decorate a room near Nottingham£478
Paint and decorate a room near Newcastle Upon Tyne£462
Paint and decorate a room near Brighton and Hove£516
Paint and decorate a room near Derby£460
Paint and decorate a room near Hull£514
Paint and decorate a room near Plymouth£498
Paint and decorate a room near Stoke-on-Trent£476
Paint and decorate a room near Southampton£492
Paint and decorate a room near Northampton£520
Paint and decorate a room near Wolverhampton£468
Paint and decorate a room near Luton£526
Paint and decorate a room near Portsmouth£478
Paint and decorate a room near Reading£544
Paint and decorate a room near Norwich£486
Paint and decorate a room near Milton Keynes£536
Paint and decorate a room near Bournemouth£466
Paint and decorate a room near Aberdeen£512
Paint and decorate a room near Peterborough£596
Paint and decorate a room near Bolton£444
Paint and decorate a room near Swindon£496
Paint and decorate a room near Southend-on-Sea£486
Paint and decorate a room near Warrington£446
Paint and decorate a room near Oxford£582
Paint and decorate a room near Swansea£446
Paint and decorate a room near Sunderland£464
Paint and decorate a room near Slough£558
Paint and decorate a room near Kingswood£494
Paint and decorate a room near Telford£476
Paint and decorate a room near Cambridge£526
Paint and decorate a room near Ipswich£446
Paint and decorate a room near Blackpool£432
Paint and decorate a room near Middlesbrough£468
Paint and decorate a room near Dundee£558
Paint and decorate a room near Huddersfield£456
Paint and decorate a room near York£462
Paint and decorate a room near Poole£462
Paint and decorate a room near Watford£542
Paint and decorate a room near Newport£474
Paint and decorate a room near Colchester£466
Paint and decorate a room near Exeter£458
Paint and decorate a room near Blackburn£444
Paint and decorate a room near Crawley£502
Paint and decorate a room near Gloucester£506
Paint and decorate a room near Stockport£452
Paint and decorate a room near Basingstoke£568
Paint and decorate a room near Basildon£522
Paint and decorate a room near Cheltenham£492
Paint and decorate a room near Gateshead£464
Paint and decorate a room near Worthing£504
Paint and decorate a room near Rochdale£452
Paint and decorate a room near Oldham£468
Paint and decorate a room near Chelmsford£520
Paint and decorate a room near Birkenhead£444
Paint and decorate a room near Maidstone£494
Paint and decorate a room near Gillingham£502
Paint and decorate a room near Salford£468
Paint and decorate a room near Solihull£460
Paint and decorate a room near St Helens£442
Paint and decorate a room near Worcester£458
Paint and decorate a room near Lincoln£438
Paint and decorate a room near West Bromwich£478
Paint and decorate a room near Eastbourne£556
Paint and decorate a room near Wakefield£476
Paint and decorate a room near Wythenshawe£468
Paint and decorate a room near Bedford£528
Paint and decorate a room near Hemel Hempstead£548
Paint and decorate a room near Preston£428
Paint and decorate a room near Stevenage£522
Paint and decorate a room near Southport£424
Paint and decorate a room near Bath£506
Paint and decorate a room near Harlow£528
Paint and decorate a room near Sutton Coldfield£468
Paint and decorate a room near Darlington£478
Paint and decorate a room near Chester£440
Paint and decorate a room near Hastings£512
Paint and decorate a room near Nuneaton£472
Paint and decorate a room near Halifax£472
Paint and decorate a room near Hartlepool£474
Paint and decorate a room near Aylesbury£546
Paint and decorate a room near Doncaster£452
Paint and decorate a room near Grimsby£482
Paint and decorate a room near Wallasey£454
Paint and decorate a room near Londonderry£402
Paint and decorate a room near Stockton-on-Tees£474
Paint and decorate a room near Weston-super-Mare£498
Paint and decorate a room near High Wycombe£540
Paint and decorate a room near Ashford£490
Paint and decorate a room near Redditch£440
Paint and decorate a room near Wigan£446
Paint and decorate a room near Scunthorpe£470
Paint and decorate a room near Bury£450
Paint and decorate a room near Paisley£474
Paint and decorate a room near Bracknell£552
Paint and decorate a room near Burnley£440
Paint and decorate a room near Rugby£480
Paint and decorate a room near Guildford£584
Paint and decorate a room near Carlisle£462
Paint and decorate a room near Chatham£502
Paint and decorate a room near East Kilbride£454
Paint and decorate a room near Newcastle-under-Lyme£478
Paint and decorate a room near Chesterfield£450
Paint and decorate a room near Burton upon Trent£476
Paint and decorate a room near Tamworth£472
Paint and decorate a room near Shrewsbury£434
Paint and decorate a room near Woking£558
Paint and decorate a room near St Albans£548
Paint and decorate a room near Harrogate£450
Paint and decorate a room near Crewe£452
Paint and decorate a room near South Shields£482
Paint and decorate a room near Craigavon£456
Paint and decorate a room near Stafford£470
Paint and decorate a room near Rotherham£436
Paint and decorate a room near Barnsley£432
Paint and decorate a room near Lowestoft£454
Paint and decorate a room near Walsall£470
Paint and decorate a room near Gosport£480
Paint and decorate a room near Dartford£520
Paint and decorate a room near Bognor Regis£482
Paint and decorate a room near Corby£508
Paint and decorate a room near Paignton£464
Paint and decorate a room near Maidenhead£540
Paint and decorate a room near Rochester£500
Paint and decorate a room near Ellesmere Port£452
Paint and decorate a room near Loughborough£454
Paint and decorate a room near Dudley£480
Paint and decorate a room near Bangor£404
Paint and decorate a room near Dewsbury£456
Paint and decorate a room near Mansfield£464
Paint and decorate a room near Margate£432
Paint and decorate a room near Kettering£490
Paint and decorate a room near Cannock£468
Paint and decorate a room near Sale£474
Paint and decorate a room near Taunton£436
Paint and decorate a room near Runcorn£460
Paint and decorate a room near Farnborough£542
Paint and decorate a room near Tynemouth£482
Paint and decorate a room near Hereford£476
Paint and decorate a room near Halesowen£478
Paint and decorate a room near Widnes£448
Paint and decorate a room near Huyton with Roby£434
Paint and decorate a room near Scarborough£478
Paint and decorate a room near Gravesend£522
Paint and decorate a room near Bebington£448
Paint and decorate a room near Kidderminster£472
Paint and decorate a room near Stourbridge£488
Paint and decorate a room near Barry£472
Paint and decorate a room near Smethwick£476
Paint and decorate a room near Dunfermline£472
Paint and decorate a room near Livingston£494
Paint and decorate a room near Weymouth£526
Paint and decorate a room near Brentwood£530
Paint and decorate a room near Hamilton£478
Paint and decorate a room near Canterbury£468
Paint and decorate a room near Wellingborough£506
Paint and decorate a room near Sittingbourne£480
Paint and decorate a room near Macclesfield£466
Paint and decorate a room near Bootle£450
Paint and decorate a room near Carlton£478
Paint and decorate a room near Esher£540
Paint and decorate a room near Clacton-on-Sea£440
Paint and decorate a room near Lancaster£446
Paint and decorate a room near Beeston£458
Paint and decorate a room near Banbury£508
Paint and decorate a room near Torquay£464
Paint and decorate a room near Folkestone£440
Paint and decorate a room near Kingswinford£474
Paint and decorate a room near Bloxwich£482
Paint and decorate a room near Bridgend£458
Paint and decorate a room near Welwyn Garden City£554
Paint and decorate a room near Lisburn£418
Paint and decorate a room near Leamington Spa£478
Paint and decorate a room near Washington£460
Paint and decorate a room near Tunbridge Wells£554
Paint and decorate a room near Kirkcaldy£514
Paint and decorate a room near Hinckley£486
Paint and decorate a room near Durham£530
Paint and decorate a room near Cumbernauld£454
Paint and decorate a room near Wokingham£566
Paint and decorate a room near Horsham£510
Paint and decorate a room near Crosby£452
Paint and decorate a room near Yeovil£478
Paint and decorate a room near Thundersley£504
Paint and decorate a room near Altrincham£470
Paint and decorate a room near Willenhall£470
Paint and decorate a room near Christchurch£460
Paint and decorate a room near Keighley£452