Carpet costs in the UK vary widely depending on quality, material, and where you buy. Most homeowners pay between £5 and £15 per square metre for carpet alone, with fitting adding another £10 to £30 per square metre. For a typical three-bedroom house, expect to budget £2,000 to £8,000 total. This guide shows you real 2025 pricing from UK carpet stores, explains what drives the cost, and helps you avoid overpaying.
Carpet pricing in the UK falls into three clear tiers. Budget carpet ranges from £3 to £8 per square metre and is typically polypropylene or low-twist synthetic fibre. Mid-range carpet sits between £8 and £15 per square metre and offers better durability and feel. Premium carpet, made from wool blends or wool-rich mixes, costs £15 to £25+ per square metre.
A standard lounge (20 square metres) costs roughly:
Regional variation matters. London carpet stores charge 15–25% more than the national average, while rural areas in Scotland and Wales often offer better prices due to lower overhead costs. A carpet that costs £10 per square metre in Manchester may be £12–£13 in London and £8–£9 in Aberdeen.
Your choice of retailer directly affects the price you pay. Carpet fitting services vary between high street chains, online specialists, and independent local shops.
High Street Carpet Stores like Carpetright, Dunelm, and The Range typically charge £10–£14 per square metre for mid-range carpet. Fitting costs range from £15 to £25 per square metre. These chains frequently run sales and bundle deals, and comparing end-of-season promotions can save 20–30%. You're paying for the showroom overhead, though.
Online Carpet Retailers such as Carpets With A Twist, Flooring Factory, and Wayfair Home often undercut high street prices by 15–20% because they avoid shop rent. You'll pay £8–£12 per square metre for mid-range carpet. You may need to arrange fitting separately. Delivery typically costs £50–£150, and installation must be booked through independent fitters.
Independent Local Carpet Shops commonly offer the best value when you factor in service quality. Prices range from £7–£13 per square metre, and many include fitting in a package deal. You get direct contact with the fitter, reducing misunderstandings about measurements and finish standards.
Carpet Supermarkets and Warehouse Outlets offer the cheapest carpet at £3–£7 per square metre, but quality is variable. Fitting costs are typically extra at £12–£20 per square metre. This works if you need budget carpet for a rental property or temporary solution, but isn't recommended for homes where durability matters.
Fitting labour is separate from the carpet price and depends on room complexity, floor condition, and whether old carpet removal is included. UK fitters currently charge between £10 and £30 per square metre, with regional differences playing a role.
Fitting costs typically include:
Additional charges often include:
A typical mid-range installation for a three-bedroom house (60 square metres across living areas) costs £600–£1,800 in labour alone, depending on complexity. If the floor needs levelling or old carpet removal is necessary, add another £200–£400.
Budget carpet (polypropylene) lasts 3–5 years in high-traffic areas before visible wear shows. It resists stains reasonably well but crushes easily and doesn't feel luxurious underfoot. It works for rental properties, children's bedrooms, or temporary solutions.
Mid-range carpet (polyester, polypropylene blends, or wool-rich) lasts 7–10 years with normal family use. It feels softer, resists crushing better, and cleans more easily. Most UK homeowners choose mid-range because the price-to-durability ratio is optimal.
Premium wool carpet lasts 15+ years, feels superior, naturally resists dirt, and improves home value. It costs 2–3 times more upfront, but the per-year cost is often lower than budget carpet. Premium carpet is worth considering if you plan to stay in your home for 10+ years or have allergy concerns, since wool is naturally hypoallergenic.
A wool-rich premium carpet at £18 per square metre for 60 square metres (£1,080 carpet + £600 fitting = £1,680 total) works out to £112 per year over 15 years. A budget carpet at £5 per square metre (£300 carpet + £400 fitting = £700 total) replaced three times in 15 years costs £2,100, or £140 per year. Premium carpet is often cheaper long-term, especially for busy households.
Carpet store prices vary by region. London premiums run 20–25% above the national baseline. In the South East outside London, expect 10–15% above average. The Midlands and North West sit close to national average. Scotland and Wales often undercut by 10–15% because of lower rent and competition from independent retailers.
A carpet costing £12 per square metre nationally might be £15 in London, £10 in Manchester, and £9 in Cardiff. When planning a large project, getting quotes from three different regions can reveal savings of £200–£500 on a whole-house refit.
Choose the right time to buy. Carpet stores hold major sales in January, after bank holidays, and during August summer sales. Waiting for a sale can mean 20–30% discounts on mid-range carpet. End-of-line stock and discontinued colours are often reduced by 25–40%.
Use these practical cost-saving tactics:
Avoid these cost traps: don't accept verbal quotes; always get written specifications. Don't choose carpet based on showroom samples alone, since samples look different under your home's lighting and scale. Don't skip underlay to save money; cheap underlay leads to premature wear and poor comfort, costing more in the long run.
Fibre type is the primary cost driver. Polypropylene is cheapest (synthetic, stain-resistant, durable short-term). Polyester sits mid-range (softer feel, good stain resistance). Wool and wool blends cost most (superior durability, natural properties, premium feel). Pile construction also matters: loop pile is harder-wearing and cheaper, while twist pile feels softer and commands higher prices.
Density and pile weight directly affect durability and cost. A 12oz carpet (lighter) costs less than a 16oz carpet (heavier) in the same material. Heavier carpet feels better and lasts longer, so aim for at least 12oz in mid-range selections. Anything under 10oz wears visibly within 2–3 years.
Brand reputation adds cost. Established UK brands like Axminster and Brintons charge 10–20% premiums over non-branded equivalents, often without meaningful quality difference for domestic use. Own-brand ranges from retailers like Dunelm offer similar specs at lower cost.
Budget carpet costs £3–£8 per square metre, mid-range costs £8–£15, and premium wool carpet costs £15–£25+. Prices vary by region, with London typically 20–25% higher than the national average and rural Scotland and Wales 10–15% lower.
No, most retailers quote carpet and fitting separately. Carpet itself ranges £3–£25 per square metre depending on quality, while fitting labour adds £10–£30 per square metre. Some independent shops bundle both into one price, so always clarify what's included before committing.
A typical three-bedroom house (60–70 square metres of carpet) costs £1,500–£4,500 total. This includes mid-range carpet at £8–£14 per square metre (£480–£980) plus fitting at £10–£20 per square metre (£600–£1,400), with old carpet removal and underlay adding £300–£500.
Carpet supermarkets and warehouse outlets sell basic polypropylene from £3–£5 per square metre. Quality is variable and durability is 3–5 years maximum. These are only worth considering for rental properties or temporary coverage; for your own home, mid-range at £8–£12 per square metre offers far better value.
Wool lasts 15+ years, feels premium, and is naturally hypoallergenic but costs 2–3 times more upfront. Synthetic (polyester blends) lasts 7–10 years, resists stains easily, and costs less. For most UK homes, wool-rich blends (80% wool, 20% synthetic) offer the best compromise between durability, comfort, and cost at £12–£18 per square metre.
Compare trusted carpet fitters near you. QuoteBank shows you verified local businesses — you pick who contacts you. No cold calls, no obligation.