How Much Does It Cost to Lay Laminate Flooring?
£300 – £900
per room
Laminate flooring costs between £300 and £900 per room to lay, including underlay and fitting. The final cost depends on the room size, the quality of laminate chosen, and whether the subfloor needs levelling before laying can begin. Laminate is one of the most popular flooring choices in the UK due to its durability, ease of cleaning, and wide range of styles.
Average cost
£300 – £900
per room
Prices vary by region, property type and tradesperson. Always get at least two quotes.
What affects the price?
Room size and shape - awkward angles, alcoves, and bay windows increase cutting time and waste
Laminate quality - budget laminate at £8-£15 per m2 vs premium AC4 or AC5 laminate at £20-£40 per m2
Subfloor condition - an uneven concrete or damaged timber subfloor may need levelling with self-levelling compound, adding £5-£15 per m2
Underlay quality - good-quality acoustic underlay costs £2-£5 per m2 and should always be included
Labour vs materials
Labour for laminate fitting typically runs at £10-£20 per m2. A standard room of 15-20m2 takes one day to fit. Removal of existing flooring is usually charged separately at £3-£6 per m2.
Repair or replace?
Laminate flooring cannot be sanded or repaired once damaged. Individual boards can sometimes be replaced if the laminate is still available, but this is rarely seamless. If the floor is widely scratched, swollen, or lifting at joints, full replacement is usually the best option.
Questions to ask your tradesperson
Ready to get it sorted?
Find available local joiners near you — see who is free before you call.
Find a Joiner — Free