Get quotes to hang a door in your home

HaMuch is Excellent
By Emily Rivers
Last updated 14th August 2023

Hanging Doors: Your Price Guide for 2023

Hanging doors isn’t a difficult task – but it is hard to get it just right. It takes precision to hang your door perfectly so it doesn’t drop and it stays level across your floor to prevent sticking.

That’s why we’ve written this price guide on hanging doors for 2023. Our guide has all the details you’ll need to know on how much you’ll pay a carpenter to hang doors, as well as what can affect the price. We also go on to cover the different types of door and the materials that you could choose from for your internal doors.

The cost to hang a door is between £50-£75 – but what factors affect this cost?

How much does it cost to hang a door?

The price to hang a door will vary depending on where you live, and sometimes the type of internal door you choose – but here are the average costs to expect:

Job / item

Average cost

Internal door installation

£50-£75 per door

Average internal door (supply only)

£25-£150

Carpenter hourly rate

£16-£40

The exact amount you spend on having a new internal door fitted will vary depending on where you live. You’ll pay more if you live in London or the South East.

HaMuch has a huge database of hourly and daily rates for carpenters across the UK. In the table further down the page, we’ve included a detailed list of the price per door of hanging doors in different regions of the UK. As labour costs will vary depending on where you live, it’s important to get up-to-date info for your specific area – so look up the price in your city using our table.

Note that this is a per door price – so you'll need to multiply this cost by the number of doors that you need to hang. This is a labour-only price and doesn'[t include the cost of the door itself – expect to pay between £25-£150 for a new internal door.

Cost to hang a door

What factors can affect the cost to hang a door?

There are a number of extra things that could affect the price of your hanging door project.

Hinges and door handles

Fixtures and fittings like hinges and door handles will generally be included in the price when you purchase the door, so you won’t pay any more to have them installed. However, if you need custom door handles or hinges, this may cost you a little extra.

Painting or staining

Often, new doors will come as unpainted or unstained wood – you may want to have a painter and decorator paint or stain them, both for the aesthetics but also to ensure the door lasts as long as possible. This will generally cost another £40-£80 per door.

Adjusting or trimming the door

Sometimes, the door itself doesn’t fit properly in the doorway. This can lead to annoying issues like the bottom of the door scraping on the carpet or floor, or the door not closing properly or sitting flush within the frame. Of course, you want to avoid this – so a professional carpenter will be able to trim the door at the top, bottom or sides to ensure they fit perfectly. This will cost a little extra per door, usually around £20.

Types of internal doors

There are multiple types of internal door that you can have in your home – in this guide so far we’ve been assuming that you’re installing traditional swinging doors, as these are by far the most common.

However, there are some other options you could look into, although these will generally be a lot more expensive, and only possible in specific rooms with the right architectural features, so do get the opinion of the professional carpenter on which is right for you.

Swinging doors

As we’ve just mentioned, these are the traditional doors on 2 or 3 hinges. Generally, they open one way, and usually into a room, but some can be on special hinges that allow them to open both ways.

Sliding doors

Sliding doors are great if you’ve got small rooms, as they don’t open into the room and take up space. However, you do need the wall space to the side of the doorway for the door to roll into. They’re also challenging to install – the price will vary massively depending on the size and type of sliding door, but you should expect to pay at least £200 per door, just for installation.

Folding doors

Another commonly installed type of door is the folding door, sometimes known as bifold doors. These are usually installed as patio doors, but you can get wooden bifold doors to be used internally.

Again, these are significantly more expensive to install, with prices starting at £300+ for installation – and the doors themselves can be very expensive, as they're fitted with carefully designed folding hinges.

Internal door materials

On top of the variety of different types of doors that are on offer, you can also choose from a range of different door materials. While these won’t generally affect the installation price, each material has different properties and will vary in cost to purchase. We’ve outlined a few details on the most common materials below.

Hardwood

Hardwood doors are generally the premium option, with the price tag to match. Solid hardwood oak doors are quite expensive, but they are very durable and will last a long time. Many people chose hardwood doors because of their aesthetics. Expect to pay at least £200 per door for a hardwood door. 

Softwood

Softwood doors are cheaper than hardwood, but still have the beautiful appeal of natural wood. They’re often made from pine, and start from around £80 per door. Softwood doors are fairly durable and resilient, although not to the same extent as hardwood doors.

MDF

MDF doors, sometimes called engineered wood, are usually made from a real wood veneer and then the internal part is manufactured from man-made MDF wood. These are more affordable than hardwood doors and start from around £100.

Metal

Metal doors are very resilient and durable, although not as commonly chosen as wooden alternatives. They can be very affordable, and the aesthetics will suit a lot of very modern home interiors, making them a popular choice in homes of this style. Metal doors can vary significantly in price, but many can be quite affordable, starting from around £60.

uPVC

uPVC internal doors are a popular choice as they’re made from recycled materials and are very durable. In addition, uPVC can be stained or painted to look like any other finish you desire, giving you high-end aesthetics without the high-end price. uPVC doors start from around £50 each.

Now you know what’s involved in the cost to hang a door, post your job on HaMuch. We’ll put you in touch with local carpenters that are ready to do the job.


Estimates for common door fitter jobs;

Job Estimate
Cost to hang a door £91

Rates for other trades

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