What affects carpet fitting costs?
Carpet fitting costs in the UK vary significantly depending on the size of the room, the carpet chosen, whether you need supply and fit or fit-only, and whether gripper rods and underlay need replacing. In 2025, expect to pay £3–£6 per square metre for labour on a fit-only job, rising to £10–£25 per sq m for supply and fit depending on carpet quality.
Typical room prices
A standard double bedroom (around 12 sq m) costs approximately £150–£250 for supply and fit with mid-range carpet. A lounge at 20 sq m typically runs £250–£450. Stairs and landing add another £150–£350 depending on staircase complexity and carpet style.
Full house carpet fitting costs
Fitting carpet throughout a typical 3-bed semi-detached house — upstairs rooms, landing, and stairs — usually costs £800–£1,800 supply and fit, or £300–£600 for fit-only. Getting 3 quotes is the most reliable way to ensure you pay a fair price for your specific home.
What else to budget for
Gripper rods and quality underlay add £2–£5 per sq m. Old carpet removal and disposal typically costs £50–£150 for a full house. Door bars where carpet meets hard flooring cost around £10–£20 each.