How Much Do Internal Doors Cost to Fit in the UK?
Internal doors are priced per door, supplied and hung, including hinges and handles. The door type and whether the frame and linings are being replaced drive the cost.
Supplied and fitted per door. A whole house of 6–8 doors is typically £1,000–£2,500.
Get an instant estimate for your internal doors →Free, no signup — a full materials and labour breakdown in under 60 seconds.
Cost per door (supplied & fitted)
Whole-house & extras
What affects the price
- •Door type — oak and fire doors cost more than standard moulded doors.
- •Whether the existing frames and linings are reused or replaced.
- •Hanging labour — a carpenter typically charges £220–300 a day and hangs several doors a day.
- •Finishing — staining, oiling or painting the doors.
- •Ironmongery — handles, hinges, latches and any privacy or fire locks.
Regional price variation
Labour is the biggest regional swing. London and the South East typically run 20–30% above the national average, while the North of England, Scotland and Wales tend to sit 5–15% below it. Material prices are fairly consistent nationwide — it is day rates that move the total. The ranges on this page assume South of England pricing unless stated.
Stop guessing. Get an actual estimate.
Our AI estimator gives you a full materials and labour breakdown for your specific project in under 60 seconds. Free, no signup needed.
Frequently asked questions
How much does it cost to fit an internal door?
An internal door costs around £120–£350 supplied and fitted, depending on the door type. Standard moulded doors are cheapest and solid oak or fire doors the most expensive.
How much to replace all the doors in a house?
Replacing 6 internal doors typically costs £1,000–£2,200 supplied and fitted. Reusing the existing frames keeps the cost down; replacing frames and linings adds £120–£250 per door.
How long does it take to hang a door?
A carpenter can usually hang 3–5 internal doors in a day into existing frames. Fitting new frames and linings takes longer. Day rates are around £220–300.