By Emily Rivers
Last updated 4th May 2023

How Much Does it Cost to Paint Interior Doors in 2023?

Painting your interior doors can boost the look of your home instantly. Old, yellowed gloss on internal doors returned to a bright white or a statement colour adds character and charm to your property, helping to increase its value without too much work involved.

But how much does it cost to paint interior doors? We'll go through what to expect in this guide.

How much does it cost to paint interior house doors?

How much it costs to paint interior doors in your house will depend on the condition of the doors, whether there is lots of prep work involved and where you live, but here are the average costs:

Job

Average cost

Painting a bare interior door

£40-£60

Sanding and painting an interior door

£50-£70

Restoring, sanding and painting an interior door

£60-£80

Cost to paint interior doors

Supply costs for painting interior doors

Normally, a painter and decorator will ask you to supply the paint because there are so many colours and finishes to choose from. If you just want a white gloss finish, they may give you a quote that includes the cost of the paint.

Most people choose to paint their doors in gloss, satin or eggshell. Gloss gives a high-shine finish, while eggshell is matte – and satin is a blend of the two. Gloss used to be the most popular, but it's more fashionable to have a more muted finish today.

A good quality internal door paint from a brand like Dulux or Leyland will cost around £25 per litre, with premium brands like Farrow & Ball and Lick setting you back around £45 per litre.

Cost of painting skirting boards

If you're having your internal doors painted, you might want to consider painting your skirting boards and other woodwork too.

It costs around £200 to paint skirting boards, or between £500-£700 for skirting boards plus other woodwork in a 3m x 3m room. 

What affects the cost of painting interior doors?

How many doors you want to have painted

As you can imagine, the cost of painting interior doors will go up with the number of doors you want painted. You may find that a decorator can give you a better price per door for multiple doors than a single door because they will be able to move on to the other doors while the first coat dries.

Door condition

The condition of your doors will affect the cost of painting them. The more prep work that is involved to get them ready for painting, the longer it will take the decorator.

The quality of paint

While it can be easy to think that a cheap internal door paint will do the job, you might find that it doesn’t give you the finish you want or you end up needing more coats. The more coats the door needs, the longer it will take your decorator, so you’ll end up spending more on labour.

It’s probably more cost-effective to go with a well-known brand so your decorator only needs to apply one or two coats.

Where you live

Where you live affects the cost of painting internal doors. Painters and decorators generally charge more per hour in major cities and the South East than they do in other areas of the UK. That's why it's best to get a range of quotes so you can ensure you’re getting the best price for your project.

How long does it take to paint an interior door?

How long it takes to paint an interior door will depend on its condition and how many coats it needs. But in general, expect it to take around 2 hours to paint a door. If you're having more than one interior door painted, it will take less time in total because the decorator can move on to the other doors while the first coat is drying.

How much paint does it take to paint one interior door?

How much paint it takes to paint one interior door will depend on how many coats the door needs, but Dulux recommends that both sides of an interior door will need around 750ml of paint.

It's always best to speak to a number of painters and decorators so you can get advice on how much paint they think you'll need for your project.

Can you paint interior doors without sanding?

We wouldn't recommend painting interior doors without sanding them first. Most decorators would not paint a door that hasn't been sanded as they won't be able to guarantee a good finish. Paint won't adhere to a glossy or shiny surface, resulting in delayed drying and inconsistent textures.

If you want to save money on labour costs, sand the door down yourself in preparation for the decorator. Make sure you use 180- or 220- grit sandpaper and either sand by hand or use an electric sander. Sand the door down until it feels just smooth.

Once you've finished, wipe down the door with a damp cloth to remove the dust. To make sure you get every last bit, you could vacuum the door before wiping it down.

How often should you repaint interior doors?

How often you should repaint interior doors will depend on the quality of the paint job and how much traffic goes through the room that the door covers.

If you get a painter and decorator to paint your interior doors to a high standard, your internal doors might not need repainting for up to 10 years. High-traffic areas might require more frequent paint jobs, but you should still expect to get five years out of a professionally painted interior door.

DIY jobs are likely to require more frequent paint updates, purely because you won't get the same finish that a professional would.

Now you know the average cost to paint interior doors, get a range of quotes from reputable painters and decorators to compare specific prices for your home. Post your job on HaMuch now to get in touch with painters and decorators in your area.


Estimates for common painter & decorator jobs;

Rates for other trades

Painting interior doors cost in the UK
Painting interior doors cost in the UK (excluding VAT or callout charges)
Location in UKPainting interior doors cost
Painting interior doors near Aberdeen£126
Painting interior doors near Amber Valley£122
Painting interior doors near Angus£132
Painting interior doors near Arun£156
Painting interior doors near Ashfield£124
Painting interior doors near Aylesbury Vale£140
Painting interior doors near Barnsley£122
Painting interior doors near Basildon£136
Painting interior doors near Basingstoke & Deane£140
Painting interior doors near Bassetlaw£120
Painting interior doors near Bath & North East Somerset£126
Painting interior doors near Bedford£142
Painting interior doors near Belfast£116
Painting interior doors near Birmingham£124
Painting interior doors near Blackburn£124
Painting interior doors near Blackpool£124
Painting interior doors near Bolton£124
Painting interior doors near Bournemouth£130
Painting interior doors near Bracknell Forest£142
Painting interior doors near Bradford£124
Painting interior doors near Braintree£130
Painting interior doors near Breckland£122
Painting interior doors near Bridgend£124
Painting interior doors near Brighton£150
Painting interior doors near Bristol£126
Painting interior doors near Broadland£122
Painting interior doors near Broxtowe£124
Painting interior doors near Bury£124
Painting interior doors near Caerphilly£124
Painting interior doors near Calderdale£124
Painting interior doors near Cambridge£136
Painting interior doors near Canterbury£122
Painting interior doors near Cardiff£124
Painting interior doors near Carmarthenshire£116
Painting interior doors near Charnwood£124
Painting interior doors near Chelmsford£132
Painting interior doors near Cheltenham£126
Painting interior doors near Cherwell£144
Painting interior doors near Chester£122
Painting interior doors near Colchester£124
Painting interior doors near Conway£118
Painting interior doors near Coventry£124
Painting interior doors near Crewe & Nantwich£124
Painting interior doors near Dacorum£142
Painting interior doors near Derby£122
Painting interior doors near Doncaster£120
Painting interior doors near Dover£122
Painting interior doors near Dudley£124
Painting interior doors near Dumfries & Galloway£126
Painting interior doors near Dundee£132
Painting interior doors near East Ayrshire£120
Painting interior doors near East Devon£120
Painting interior doors near East Dunbartonshire£122
Painting interior doors near East Hampshire£134
Painting interior doors near East Hertfordshire£138
Painting interior doors near East Lindsey£118
Painting interior doors near East Riding£122
Painting interior doors near Eastleigh£136
Painting interior doors near Edinburgh£130
Painting interior doors near Elmbridge£142
Painting interior doors near Epping Forest£142
Painting interior doors near Erewash£124
Painting interior doors near Exeter£122
Painting interior doors near Falkirk£128
Painting interior doors near Fife£134
Painting interior doors near Flintshire£122
Painting interior doors near Gateshead£124
Painting interior doors near Gedling£124
Painting interior doors near Glasgow£122
Painting interior doors near Gloucester£126
Painting interior doors near Guildford£142
Painting interior doors near Gwynedd£122
Painting interior doors near Halton£124
Painting interior doors near Harrogate£124
Painting interior doors near Havant & Waterloo£132
Painting interior doors near Highland£122
Painting interior doors near Horsham£134
Painting interior doors near Huntingdonshire£146
Painting interior doors near Ipswich£122
Painting interior doors near Isle of Wight£136
Painting interior doors near Kings Lynn & West Norfolk£128
Painting interior doors near Kingston-upon-Hull£120
Painting interior doors near Kirklees£124
Painting interior doors near Knowsley£124
Painting interior doors near Lancaster£124
Painting interior doors near Leeds£124
Painting interior doors near Leicester£124
Painting interior doors near Lisburn£116
Painting interior doors near Liverpool£124
Painting interior doors near London£142
Painting interior doors near Luton£140
Painting interior doors near Macclesfield£126
Painting interior doors near Maidstone£134
Painting interior doors near Manchester£126
Painting interior doors near Mid Bedfordshire£140
Painting interior doors near Mid Sussex£136
Painting interior doors near Middlesbrough£146
Painting interior doors near Milton Keynes£140
Painting interior doors near Neath Port Talbot£122
Painting interior doors near New Forest£132
Painting interior doors near Newbury£138
Painting interior doors near Newcastle Upon Tyne£124
Painting interior doors near Newcastle-under-Lyme£124
Painting interior doors near Newport£124
Painting interior doors near North Ayrshire£122
Painting interior doors near North East Lincolnshire£118
Painting interior doors near North Hertfordshire£138
Painting interior doors near North Lanarkshire£124
Painting interior doors near North Lincolnshire£120
Painting interior doors near North Somerset£126
Painting interior doors near North Tyneside£124
Painting interior doors near North Wiltshire£124
Painting interior doors near Northampton£138
Painting interior doors near Norwich£122
Painting interior doors near Nottingham£124
Painting interior doors near Nuneaton & Bedworth£124
Painting interior doors near Oldham£124
Painting interior doors near Oxford£152
Painting interior doors near Perth & Kinross£152
Painting interior doors near Peterborough£146
Painting interior doors near Plymouth£124
Painting interior doors near Poole£130
Painting interior doors near Portsmouth£134
Painting interior doors near Powys£112
Painting interior doors near Preston£124
Painting interior doors near Reading£144
Painting interior doors near Redcar & Cleveland£142
Painting interior doors near Reigate & Banstead£140
Painting interior doors near Renfrewshire£122
Painting interior doors near Rhondda, Cynon, Taff£124
Painting interior doors near Rochdale£124
Painting interior doors near Rotherham£120
Painting interior doors near Salford£124
Painting interior doors near Salisbury£128
Painting interior doors near Sandwell£124
Painting interior doors near Scarborough£124
Painting interior doors near Scottish Borders£116
Painting interior doors near Sefton£124
Painting interior doors near Sevenoaks£138
Painting interior doors near Sheffield£120
Painting interior doors near Slough£142
Painting interior doors near Solihull£124
Painting interior doors near South Ayrshire£122
Painting interior doors near South Bedfordshire£142
Painting interior doors near South Cambridgeshire£138
Painting interior doors near South Gloucestershire£126
Painting interior doors near South Kesteven£132
Painting interior doors near South Lanarkshire£122
Painting interior doors near South Oxfordshire£148
Painting interior doors near South Somerset£124
Painting interior doors near South Tyneside£124
Painting interior doors near Southampton£136
Painting interior doors near Southend-on-Sea£136
Painting interior doors near St Albans£140
Painting interior doors near St Helens£124
Painting interior doors near Stafford£124
Painting interior doors near Stockport£126
Painting interior doors near Stockton-on-Tees£144
Painting interior doors near Stoke-on-Trent£124
Painting interior doors near Stratford-on-Avon£122
Painting interior doors near Stroud£126
Painting interior doors near Suffolk Coastal£122
Painting interior doors near Sunderland£124
Painting interior doors near Swale£132
Painting interior doors near Swansea£120
Painting interior doors near Tameside£126
Painting interior doors near Teignbridge£122
Painting interior doors near Tendring£122
Painting interior doors near Test Valley£132
Painting interior doors near Thamesdown£126
Painting interior doors near Thanet£122
Painting interior doors near The Wrekin£122
Painting interior doors near Thurrock£138
Painting interior doors near Torbay£122
Painting interior doors near Trafford£124
Painting interior doors near Vale of Glamorgan£124
Painting interior doors near Vale of White Horse£136
Painting interior doors near Vale Royal£124
Painting interior doors near Wakefield£124
Painting interior doors near Walsall£124
Painting interior doors near Warrington£124
Painting interior doors near Warwick£124
Painting interior doors near Waveney£120
Painting interior doors near Waverley£142
Painting interior doors near Wealden£134
Painting interior doors near West Lancashire£124
Painting interior doors near West Lothian£130
Painting interior doors near West Wiltshire£124
Painting interior doors near Wigan£124
Painting interior doors near Windsor & Maidenhead£142
Painting interior doors near Wirral£124
Painting interior doors near Wokingham£142
Painting interior doors near Wolverhampton£124
Painting interior doors near Wrexham Maelor£122
Painting interior doors near Wychavon£122
Painting interior doors near Wycombe£144
Painting interior doors near York£122