New Carpet Cost in the UK: Prices per m2 in 2026
TL;DR
New carpet costs £15 to £40 per m2 supplied and fitted in the UK, typically about £25. A bedroom or living room runs £400 to £780.
Table of Contents
New carpet cost: the short version
New carpet costs £15 to £40 per square metre supplied and fitted in the UK, and the typical price is about £25 per m2. That is the Costwise guide figure, reviewed in July 2026. A bedroom or living room runs £400 to £780 in a mid-range carpet with underlay, and a 20 m2 lounge costs about £500 at the typical rate. Fitting alone costs £3 to £6 per m2, and carpet alone costs £5 to £50 per m2 depending on the fibre.
The price moves with the fibre, the weight and the room. Wool costs more than polypropylene and lasts longer. A patterned carpet costs more to lay than a plain one, because the pattern has to match at every join. Stairs cost more per metre than a flat floor, because each step is cut and fitted by hand.
Figure 1: Two women unrolling a new carpet across a living room floor. Measuring the room in square metres is the first step: the price is per square metre, so a wrong measure moves the bill.
What the price covers
The headline figure of £15 to £40 per m2 covers the carpet, the underlay and the fitting. The table below splits it, so you can see what each part costs when a quote lists them apart.
| Part of the price | Typical cost | Notes |
|---|---|---|
| Carpet alone | £5 to £50 per m2 | Budget polypropylene to premium wool. |
| Fitting alone | £3 to £6 per m2 | Costwise figure. JobPrices puts fitting at £5 to £12 per m2. |
| Supplied and fitted | £15 to £40 per m2 | Typical price about £25 per m2. |
| Standard quality, fitted | About £36 per m2 | MyJobQuote standard figure, November 2026. |
Carpet cost by room
| Room | Typical fitted cost | Notes |
|---|---|---|
| Single bedroom (12 m2) | £180 to £480 | 12 m2 at £15 to £40 per m2. |
| Bedroom or living room | £400 to £780 | Mid-range carpet with underlay (JobPrices). |
| Lounge (20 m2) | £300 to £800 | Budget £15 per m2 to premium £40 per m2. |
| 3-bedroom house (94.35 m2) | About £4,700 all in | Tapi mid-range example, all in. |
Worked example: a 20 m2 lounge
Take a 20 m2 lounge. At the typical price of £25 per m2 supplied and fitted, the bill is 20 times £25, which is £500. At the budget end of £15 per m2 the same room costs £300, and at the premium end of £40 per m2 it costs £800. That £300 to £800 spread matches the Costwise range for a 20 m2 room exactly. The room size and the carpet grade decide the bill, and both are under your control.
What changes the price
- Fibre: wool costs more than polypropylene and lasts longer. Wool blends sit in the middle.
- Pattern matching: a patterned carpet needs the pattern lined up at every join. That takes longer and costs more.
- Stairs: each step is cut and fitted by hand, so stairs cost more per metre than a flat floor.
- Underlay: good underlay adds to the price and adds years to the carpet. Cheap underlay saves money and shortens the life.
- Removal and disposal: taking up the old carpet and clearing it costs extra, so check whether it is in the quote.
- Minimum charges: small jobs can carry a minimum fee, so a single small room can cost more per m2 than a whole house.
Sources: Costwise carpet cost guide, reviewed July 2026 (£15 to £40 per m2 fitted, typically £25; fitting only £3 to £6 per m2; 20 m2 room £300 to £800); MyJobQuote new carpet cost guide, updated 5 November 2026 (average room about £400, standard about £36 per m2, carpet alone £5 to £50 per m2); JobPrices carpet costs, checked 16 October 2026 (bedroom and living room £400 to £780 mid-range with underlay; fitting £5 to £12 per m2); Tapi 3-bedroom house 94.35 m2 about £4,700 all in, 2026. Prices checked 14 November 2026.
Frequently asked questions
How much does new carpet cost per m2?
£15 to £40 per m2 supplied and fitted, typically about £25. Carpet alone costs £5 to £50 per m2, and fitting alone costs £3 to £6 per m2.
How much does it cost to carpet a bedroom?
A bedroom or living room costs £400 to £780 in a mid-range carpet with underlay. A small single bedroom costs £180 to £480.
How much does it cost to carpet a 3-bedroom house?
A full house of 94.35 m2 costs about £4,700 all in with a mid-range carpet (Tapi). A smaller house costs less in proportion, because the price is per square metre.
Is wool carpet worth the extra cost?
Wool lasts longer and feels better than polypropylene, and it costs more. A wool blend gives most of the benefit for less money.
Does carpet fitting include underlay?
Not always. Some quotes include underlay and some list it apart. Ask, and budget for it if it is not in the quote.
Was this article helpful?
Comments
Loading comments...