Flooring & Carpentry

How Much Does It Cost to Fit Vinyl Flooring?

£200 – £700

per room

Fitting vinyl flooring costs between £200 and £700 per room depending on the type of vinyl, the room size, and the condition of the subfloor. Sheet vinyl is the most affordable option and suits kitchens and bathrooms well; luxury vinyl tile (LVT) and rigid SPC click vinyl cost more but offer a more realistic wood or stone appearance.

Average cost

£200 – £700

per room

Prices vary by region, property type and tradesperson. Always get at least two quotes.

What affects the price?

Vinyl type - sheet vinyl costs £5-£15 per m2; LVT costs £15-£35 per m2; rigid SPC costs £20-£40 per m2

Room size and complexity - more cuts around units, appliances, and awkward shapes increase labour time

Subfloor preparation - sheet vinyl requires a perfectly smooth, level subfloor; any lumps or gaps will show through over time

Adhesive vs click-fit - glued sheet vinyl takes more time to lay than click-fit LVT or SPC planks

Labour vs materials

Labour for vinyl flooring fitting runs at £10-£20 per m2. A standard kitchen or bathroom takes half a day to a full day to fit. Sheet vinyl requires careful seaming in larger areas, which takes more skill and time.

Repair or replace?

Small cuts or burns in vinyl flooring can sometimes be patched, but patches are rarely invisible. If the vinyl is lifting, torn, or heavily worn, full replacement is the better option. Sheet vinyl is relatively affordable to replace.

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

More cost guides