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