Flooring Cost Guide2026 Prices
Everything you need to know about flooring costs — from materials and installation to room-by-room budgets and money-saving strategies.
Quick Answer
New flooring costs £2 to £15 per square foot installed, depending on material type. Laminate is cheapest at £3–£8/sq ft installed, followed by carpet (£3–£11/sq ft), luxury vinyl plank (£4–£10/sq ft), tile (£7–£18/sq ft), and hardwood (£8–£15/sq ft). A typical 50 sq m project runs £1,500–£7,500 total including materials and labour.
Flooring Costs by Material Type
Material costs vary widely. Here is what each type costs per square metre for materials only, plus typical installed prices.
| Flooring Type | Installed Cost (per sq m) | Best For |
|---|---|---|
| Laminate | £20 – £60 | Budget-friendly, DIY projects, rentals |
| Carpet | £20 – £80 | Bedrooms, comfort underfoot |
| Luxury Vinyl Plank (LVP) | £30 – £80 | Kitchens, bathrooms, high-traffic areas |
| Ceramic / Porcelain Tile | £50 – £150 | Bathrooms, kitchens, hallways |
| Engineered Hardwood | £40 – £120 | Living rooms, dining rooms, wide plank look |
| Solid Hardwood | £60 – £140 | Main living areas, long-term value |
| Natural Stone | £100 – £250 | High-end kitchens, bathrooms, hallways |
Flooring Cost by Room Size
Here are typical total project costs (materials + installation) by room type using mid-range materials.
| Room | Typical Total Cost | Notes |
|---|---|---|
| Bathroom (5 sq m) | £400 – £1,200 | Tile or LVP most common; waterproofing adds cost |
| Bedroom (14 sq m) | £600 – £1,800 | Carpet or laminate; underlay included for carpet |
| Kitchen (18 sq m) | £1,000 – £3,500 | Tile or LVP; subfloor prep often needed |
| Living Room (28 sq m) | £1,200 – £4,500 | Hardwood or LVP; largest visual impact |
| Whole House (140 sq m) | £5,000 – £20,000 | Mix of materials; volume discounts possible |
Installation Costs: DIY vs Professional
Labour is often 40–60% of total flooring cost. Here is how installation costs break down.
Professional installation typically costs £15–£40 per square metre for most flooring types. Tile installation is the most expensive at £40–£80/sq m due to the skill required for proper adhesive application, levelling, and grouting. Carpet fitting is usually the cheapest at £8–£20/sq m.
DIY installation can save 50–70% on labour costs. Click-lock laminate and LVP are the easiest to fit yourself — most homeowners can complete a room in a weekend. Tile and carpet are significantly harder and mistakes can be costly. Hardwood nail-down installation requires specialised tools.
Additional costs beyond basic installation include: subfloor repair (£15–£40/sq m), old flooring removal (£8–£20/sq m), furniture moving (£50–£200), and transition strips (£5–£15 each). Always get at least 3 quotes and ask what is included.
How to Calculate Flooring Needed
Follow these steps to estimate your flooring materials accurately.
- Measure each room length and width in metres. Multiply to get square metres.
- For irregularly shaped rooms, break into rectangles and add the areas together.
- Add 10% waste factor for standard straight-lay installations.
- Add 15–20% waste for diagonal, herringbone, or complex patterns.
- Divide total square metres by the coverage per box to get box count.
- Always round up — you cannot buy partial boxes.
Use our free flooring calculator to get an instant estimate for any room size with automatic waste factor and box count.
How to Save Money on Flooring
Smart shopping and planning can cut flooring costs by 20–40%.
- Shop during sales events (Black Friday, January sales, bank holidays) for 20–30% off materials.
- Buy from flooring warehouse outlets or online retailers instead of high street shops.
- Choose click-lock flooring (laminate or LVP) and fit it yourself to save £15–£40/sq m on labour.
- Use different materials in different rooms — carpet in bedrooms, LVP in kitchens.
- Order all materials at once for volume discounts (10+ boxes often qualify).
- Keep leftover flooring for future repairs instead of returning it.
- Compare total installed price, not just material price — some cheap flooring costs more to fit.
Calculate Your Flooring Materials
Use our free flooring calculators to get instant material estimates for any room.