By Emily Rivers
Last updated 4th May 2023

Average Cost to Decorate a Bedroom in 2023

A well-decorated bedroom can have a huge impact on your sleep as well as the value of your home. Creating a peaceful and relaxing space will improve your sleep and wellbeing, as well as give your home the wow-factor that impresses prospective buyers.

So what's the average cost to decorate a bedroom? We'll go through it in this guide.

How much should it cost to paint a bedroom?

How much it costs to paint a bedroom will depend on its size, where you're located in the country and how much prep work needs to be done, but here are the average costs:

Job

Average cost

Painting an average-sized single bedroom

£350-£525

Painting an average-sized double bedroom

£550-£800

Painting bedroom walls

£40-£60 per square metre of floor space

Painting bedroom ceilings

£7-£10 per square metre

Painting and decorating day rate

£250-£400

Painting woodwork

£10-£15 per square metre

Wall and ceiling paint

£5-£8 per litre

Woodwork paint

£25 per litre

These costs are averages based on the entire UK. HaMuch has a large database of costs for painters and decorators across the country, so take a look at the table below to get a more accurate idea of how much to expect to pay for labour in your area.

Cost to paint and decorate a bedroom

Factors affecting the cost of decorating a bedroom

Size of your bedroom

The size of your bedroom will affect the cost of decorating it. The longer it takes your decorator to paint, the more they will charge.

Our average prices above are based on a single bedroom with 7.5 square metres of floor space and a double bedroom with 11.5 square metres of floor space.

Condition of your walls and woodwork

If your walls are in poor condition with lots of flaking paint, have holes that need filling or are dirty, it will take longer for your decorator to prepare them for painting. The same goes for your skirting boards, picture rails or dado rails – if they have lots of poor glosswork on them or need re-sanding, it's going to increase the cost.

To help reduce the cost of a painter and decorator, you could prepare your bedroom before your decorator arrives. Wash the walls with sugar soap diluted with water, then rinse and dry the walls. If you have peeling or flaking paint, sand the walls down with sandpaper until smooth.

Sand skirting boards, window frames, dado rails and picture rails to prepare for painting too. New gloss paint won't adhere to a shiny surface, so it's important to sand them down and remove as much old paint as possible.>

Brand of paint

The brand of paint you choose will affect the cost – not only material costs, but labour costs too.

Although it can be easy to think a cheap DIY store brand of paint will do the job, it might cost you more in the long run. If a decorator has to do more coats to get the best finish, they will charge you more.

It's always best to go with a well-known brand of paint that you can trust. Brands like Dulux, Leyland or Crown cost between £5-£8 per litre, while premium brands like Farrow & Ball cost between £20-£40 per litre. When you get quotes from decorators, ask them which paint they recommend.

Where you live

Where you live has a huge impact on the cost to decorate a bedroom, and unfortunately you can't do much about this one. Expect to pay more than the prices quoted above in London, the south east and other major cities, but costs may be lower in smaller towns and villages.

How long does it take to paint a bedroom in the UK?

How long it takes to paint a bedroom will of course depend on its size and how much preparation is needed, but on average it will take just over a day to paint a single bedroom and around two days to paint a double bedroom.

Whether you have lots of woodwork like window frames and sills, picture rails or dado rails will also increase the time it takes to paint your bedroom.

Can you sleep in a freshly painted room?

It's not advisable to sleep in a freshly painted room. Paint contains harmful chemicals referred to as VOCs (volatile organic compounds), and they can cause headaches, nausea and respiratory problems in both humans and pets.

Most paint has a low-VOC content today to reduce the risk of effects from these chemicals, but Dulux still recommends that you leave the paint to dry completely and wait until all residual odour has gone before sleeping in your bedroom, especially if it's a child's bedroom.

Make sure you ventilate the bedroom well, leaving windows and doors open. While it might be as little as a few hours for the room to be ready to sleep in, it could take up to two weeks, so make sure you have a plan for alternative sleeping arrangements.

Is it cheaper to paint a room yourself?

On the face of it, it's always going to be cheaper to paint a room yourself. But when you consider all the factors, it could work out cheaper to get a painter and decorator to paint your bedroom.

Most people are confident enough to have a go at painting a room, but it's difficult to get the same finish as a professional. If you try to paint your bedroom yourself and don't get the result you want, you might end up paying a decorator anyway, adding to your costs.

It's also worth considering the cost of taking time off work to paint your bedroom to help you work out whether it's worth paying a decorator to do it, so you can keep your annual leave for holidays.

In what order should you paint a room?

Any decorator will always tell you to start at the top and work your way down. That means they will start with your ceiling and coving, then move on to the walls, skirting boards and woodwork.

By decorating this way, you'll reduce the risk of drips getting on your freshly painted woodwork.

Now you know the average cost to decorate a bedroom, get specific quotes for your project so you can compare prices. Post your job on HaMuch and we'll put you in touch with trusted painters and decorators in your area.


Estimates for common painter & decorator jobs;

Rates for other trades

Paint and decorate a bedroom cost in the UK
Paint and decorate a bedroom cost in the UK (excluding VAT or callout charges)
Location in UKPaint and decorate a bedroom cost
Paint and decorate a bedroom near Aberdeen£531
Paint and decorate a bedroom near Amber Valley£492
Paint and decorate a bedroom near Arun£594
Paint and decorate a bedroom near Ashfield£507
Paint and decorate a bedroom near Aylesbury Vale£612
Paint and decorate a bedroom near Barnsley£480
Paint and decorate a bedroom near Basildon£555
Paint and decorate a bedroom near Basingstoke & Deane£591
Paint and decorate a bedroom near Bassetlaw£486
Paint and decorate a bedroom near Bath & North East Somerset£537
Paint and decorate a bedroom near Bedford£657
Paint and decorate a bedroom near Belfast£423
Paint and decorate a bedroom near Birmingham£492
Paint and decorate a bedroom near Blackburn£444
Paint and decorate a bedroom near Blackpool£441
Paint and decorate a bedroom near Bolton£486
Paint and decorate a bedroom near Bournemouth£504
Paint and decorate a bedroom near Bracknell Forest£609
Paint and decorate a bedroom near Bradford£474
Paint and decorate a bedroom near Braintree£537
Paint and decorate a bedroom near Breckland£459
Paint and decorate a bedroom near Bridgend£507
Paint and decorate a bedroom near Brighton£594
Paint and decorate a bedroom near Bristol£537
Paint and decorate a bedroom near Broadland£459
Paint and decorate a bedroom near Broxtowe£495
Paint and decorate a bedroom near Bury£489
Paint and decorate a bedroom near Caerphilly£519
Paint and decorate a bedroom near Calderdale£465
Paint and decorate a bedroom near Cambridge£579
Paint and decorate a bedroom near Canterbury£453
Paint and decorate a bedroom near Cardiff£513
Paint and decorate a bedroom near Carmarthenshire£372
Paint and decorate a bedroom near Charnwood£486
Paint and decorate a bedroom near Chelmsford£537
Paint and decorate a bedroom near Cheltenham£558
Paint and decorate a bedroom near Cherwell£630
Paint and decorate a bedroom near Chester£444
Paint and decorate a bedroom near Colchester£501
Paint and decorate a bedroom near Conway£408
Paint and decorate a bedroom near Coventry£486
Paint and decorate a bedroom near Crewe & Nantwich£471
Paint and decorate a bedroom near Dacorum£594
Paint and decorate a bedroom near Derby£489
Paint and decorate a bedroom near Doncaster£450
Paint and decorate a bedroom near Dover£474
Paint and decorate a bedroom near Dudley£486
Paint and decorate a bedroom near Dundee£384
Paint and decorate a bedroom near East Ayrshire£507
Paint and decorate a bedroom near East Devon£465
Paint and decorate a bedroom near East Dunbartonshire£522
Paint and decorate a bedroom near East Hampshire£531
Paint and decorate a bedroom near East Hertfordshire£576
Paint and decorate a bedroom near East Lindsey£450
Paint and decorate a bedroom near East Riding£600
Paint and decorate a bedroom near Eastleigh£537
Paint and decorate a bedroom near Edinburgh£552
Paint and decorate a bedroom near Elmbridge£600
Paint and decorate a bedroom near Epping Forest£600
Paint and decorate a bedroom near Erewash£489
Paint and decorate a bedroom near Exeter£516
Paint and decorate a bedroom near Falkirk£471
Paint and decorate a bedroom near Fife£546
Paint and decorate a bedroom near Flintshire£432
Paint and decorate a bedroom near Gateshead£477
Paint and decorate a bedroom near Gedling£507
Paint and decorate a bedroom near Glasgow£519
Paint and decorate a bedroom near Gloucester£555
Paint and decorate a bedroom near Guildford£579
Paint and decorate a bedroom near Gwynedd£510
Paint and decorate a bedroom near Halton£459
Paint and decorate a bedroom near Harrogate£471
Paint and decorate a bedroom near Havant & Waterloo£510
Paint and decorate a bedroom near Highland£480
Paint and decorate a bedroom near Horsham£543
Paint and decorate a bedroom near Huntingdonshire£678
Paint and decorate a bedroom near Ipswich£453
Paint and decorate a bedroom near Isle of Wight£516
Paint and decorate a bedroom near Kings Lynn & West Norfolk£537
Paint and decorate a bedroom near Kingston-upon-Hull£561
Paint and decorate a bedroom near Kirklees£480
Paint and decorate a bedroom near Knowsley£468
Paint and decorate a bedroom near Lancaster£468
Paint and decorate a bedroom near Leeds£486
Paint and decorate a bedroom near Leicester£510
Paint and decorate a bedroom near Lisburn£429
Paint and decorate a bedroom near Liverpool£468
Paint and decorate a bedroom near London£594
Paint and decorate a bedroom near Luton£588
Paint and decorate a bedroom near Macclesfield£519
Paint and decorate a bedroom near Maidstone£528
Paint and decorate a bedroom near Manchester£501
Paint and decorate a bedroom near Mid Bedfordshire£618
Paint and decorate a bedroom near Mid Sussex£555
Paint and decorate a bedroom near Middlesbrough£516
Paint and decorate a bedroom near Milton Keynes£645
Paint and decorate a bedroom near Neath Port Talbot£489
Paint and decorate a bedroom near New Forest£513
Paint and decorate a bedroom near Newbury£567
Paint and decorate a bedroom near Newcastle-under-Lyme£468
Paint and decorate a bedroom near Newcastle-upon-Tyne£480
Paint and decorate a bedroom near Newport£507
Paint and decorate a bedroom near North Ayrshire£489
Paint and decorate a bedroom near North East Lincolnshire£450
Paint and decorate a bedroom near North Hertfordshire£585
Paint and decorate a bedroom near North Lanarkshire£486
Paint and decorate a bedroom near North Lincolnshire£528
Paint and decorate a bedroom near North Somerset£531
Paint and decorate a bedroom near North Tyneside£483
Paint and decorate a bedroom near North Wiltshire£492
Paint and decorate a bedroom near Northampton£663
Paint and decorate a bedroom near Norwich£468
Paint and decorate a bedroom near Nottingham£504
Paint and decorate a bedroom near Nuneaton & Bedworth£495
Paint and decorate a bedroom near Oldham£498
Paint and decorate a bedroom near Oxford£639
Paint and decorate a bedroom near Perth & Kinross£948
Paint and decorate a bedroom near Peterborough£687
Paint and decorate a bedroom near Plymouth£546
Paint and decorate a bedroom near Poole£504
Paint and decorate a bedroom near Portsmouth£510
Paint and decorate a bedroom near Powys£360
Paint and decorate a bedroom near Preston£441
Paint and decorate a bedroom near Reading£597
Paint and decorate a bedroom near Redcar & Cleveland£498
Paint and decorate a bedroom near Reigate & Banstead£585
Paint and decorate a bedroom near Renfrewshire£552
Paint and decorate a bedroom near Rhondda, Cynon, Taff£495
Paint and decorate a bedroom near Rochdale£492
Paint and decorate a bedroom near Rotherham£459
Paint and decorate a bedroom near Salford£498
Paint and decorate a bedroom near Salisbury£534
Paint and decorate a bedroom near Sandwell£486
Paint and decorate a bedroom near Scarborough£510
Paint and decorate a bedroom near Scottish Borders£480
Paint and decorate a bedroom near Sefton£459
Paint and decorate a bedroom near Sevenoaks£561
Paint and decorate a bedroom near Sheffield£453
Paint and decorate a bedroom near Slough£594
Paint and decorate a bedroom near Solihull£480
Paint and decorate a bedroom near South Ayrshire£519
Paint and decorate a bedroom near South Bedfordshire£657
Paint and decorate a bedroom near South Cambridgeshire£573
Paint and decorate a bedroom near South Gloucestershire£537
Paint and decorate a bedroom near South Kesteven£474
Paint and decorate a bedroom near South Lanarkshire£468
Paint and decorate a bedroom near South Oxfordshire£621
Paint and decorate a bedroom near South Somerset£450
Paint and decorate a bedroom near South Tyneside£480
Paint and decorate a bedroom near Southampton£531
Paint and decorate a bedroom near Southend-on-Sea£528
Paint and decorate a bedroom near St Albans£585
Paint and decorate a bedroom near St Helens£468
Paint and decorate a bedroom near Stafford£513
Paint and decorate a bedroom near Stockport£513
Paint and decorate a bedroom near Stockton-on-Tees£504
Paint and decorate a bedroom near Stoke-on-Trent£471
Paint and decorate a bedroom near Stratford-on-Avon£483
Paint and decorate a bedroom near Stroud£558
Paint and decorate a bedroom near Suffolk Coastal£447
Paint and decorate a bedroom near Sunderland£468
Paint and decorate a bedroom near Swale£525
Paint and decorate a bedroom near Swansea£450
Paint and decorate a bedroom near Tameside£504
Paint and decorate a bedroom near Teignbridge£501
Paint and decorate a bedroom near Tendring£477
Paint and decorate a bedroom near Test Valley£537
Paint and decorate a bedroom near Thamesdown£498
Paint and decorate a bedroom near Thanet£447
Paint and decorate a bedroom near The Wrekin£456
Paint and decorate a bedroom near Thurrock£558
Paint and decorate a bedroom near Torbay£516
Paint and decorate a bedroom near Trafford£495
Paint and decorate a bedroom near Vale of Glamorgan£540
Paint and decorate a bedroom near Vale of White Horse£594
Paint and decorate a bedroom near Vale Royal£426
Paint and decorate a bedroom near Wakefield£480
Paint and decorate a bedroom near Walsall£489
Paint and decorate a bedroom near Warrington£501
Paint and decorate a bedroom near Warwick£480
Paint and decorate a bedroom near Waveney£465
Paint and decorate a bedroom near Waverley£600
Paint and decorate a bedroom near Wealden£555
Paint and decorate a bedroom near West Lancashire£465
Paint and decorate a bedroom near West Lothian£522
Paint and decorate a bedroom near West Wiltshire£492
Paint and decorate a bedroom near Wigan£465
Paint and decorate a bedroom near Windsor & Maidenhead£600
Paint and decorate a bedroom near Wirral£459
Paint and decorate a bedroom near Wokingham£612
Paint and decorate a bedroom near Wolverhampton£486
Paint and decorate a bedroom near Wrexham Maelor£426
Paint and decorate a bedroom near Wychavon£471
Paint and decorate a bedroom near Wycombe£633
Paint and decorate a bedroom near York£480