Costwise
Home / Cost guides / Floor sanding

How much does floor sanding cost in the UK?

A Floor sanding costs £250 to £1,200 in the UK, typically around £450 to sand and refinish a room. What moves the price most is the floor area in square metres, so a simpler job sits near the bottom of that range and a larger or higher-spec one near the top. Prices reviewed June 2026.

Floor sanding and refinishing usually costs between £250 and £1,200 in the UK, or about £20 to £25 per square metre. Most people pay around £450 to sand and refinish an average room. The price depends mainly on the floor area, the type of floor and the finish you choose.

From
£250
Typical
£450
Up to
£1,200
to sand and refinish a room · reviewed June 2026 An average room takes about one to two days, including drying time between coats. Parquet or a whole floor can run to three or four days.

Floor sanding cost calculator

Use the calculator to price your Floor sanding in 2026. Adjust the options and area for a UK cost range. Nothing is sent anywhere.

Floor sanding cost breakdown

Typical Floor sanding costs, by option:

How big is the floorTypical UK cost
Small room or hallway (up to 12 m2)£250 to £400
Average room (12 to 25 m2)£400 to £650
Large room, whole floor or parquet£650 to £1,200

What's included in the price?

Typical Floor sanding prices include:

What changes the price?

The things that move Floor sanding prices most:

01

The floor area in square metres

02

The type of floor: softwood boards, hardwood or parquet

03

The finish you choose: lacquer, oil or hardwax oil

04

How worn the boards are and how much filling or repair is needed

05

Your region

06

Whether furniture needs moving out of the way

How the price is built up

The price covers moving furniture and prep, sanding from coarse through to fine grit, filling gaps and nail holes, then two or three coats of finish with drying time in between. Bigger areas and parquet take longer, and a harder-wearing finish costs more. Floor sanding is mostly labour and machine time. The materials are the abrasives and the finish; a 5 litre tin of good floor oil or lacquer is around £40 to £70 and covers two to three coats on an average room.

Ways to keep the cost down

Does where you live change the cost?

In London, a Floor sanding typically costs around £590 to sand and refinish a room, about 30% above the UK average of £450. In the North, Scotland and Wales the guide figure is nearer £410.

RegionFromTypicalUp to
Midlands / East (UK average)£250£450£1,200
London£330£590£1,600
South East / South West£290£520£1,400
North / Scotland / Wales£230£410£1,100

Guide prices to sand and refinish a room, scaled with the same regional multipliers as the calculator. Not quotes.

Floor sanding cost in major UK cities

CityFromTypicalUp to
Belfast£210£380£1,000
Birmingham£250£440£1,200
Bristol£280£500£1,300
Cardiff£240£420£1,100
Edinburgh£250£440£1,200
Glasgow£230£410£1,100
Leeds£230£420£1,100
Liverpool£230£410£1,100
London£330£590£1,600
Manchester£240£430£1,200
Newcastle£230£410£1,100
Sheffield£230£410£1,100

City guide estimates, scaled by local labour costs. Indicative averages for Floor sanding, not quotes.

London and the South East are the priciest, often £3 to £5 more per square metre; the North, Wales and Scotland are typically cheaper.

Common questions

How much does floor sanding cost in 2026?

About £250 to £1,200 for a room, or roughly £20 to £25 per square metre. Most people pay around £450 to sand and refinish an average-sized room, with parquet and larger floors costing more.

What changes the price of floor sanding?

Mainly the floor area, the type of floor and the finish. Parquet costs more than plain boards because the sanding is fussier, and hardwax oil finishes cost more than a basic lacquer. Badly worn boards that need extra filling or repair also push the price up.

Is it worth sanding floorboards instead of replacing them?

Usually yes. Sanding and refinishing existing boards costs far less than new flooring and keeps the original timber. It only stops being worth it if the boards are rotten, riddled with woodworm or sanded so many times before that there is little wood left.

Can I sand my own floors?

You can, and hiring a drum sander and edger costs around £60 to £100 a day plus abrasives and finish. It is hard, dusty work though, and it is easy to gouge the boards with a heavy machine, so many people leave it to a specialist for a better result.

How long does floor sanding take?

An average room is usually one to two days once you allow for drying time between coats. A whole floor or intricate parquet can take three to four days.

Is oil or lacquer cheaper as a finish?

Lacquer is usually the cheaper and quicker option and gives a hard-wearing surface. Oils and hardwax oils cost a bit more and need more care, but they are easier to patch-repair later without sanding the whole floor again.

These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.

Ready for real numbers?

Tell us the job and your postcode. We line up quotes from vetted local floor sanding specialists so you can check the guide against real prices. Free, no obligation.

Step 1 of 3 · Your job and area
Step 2 of 3 · How to reach you
Step 3 of 3 · Confirm
Your details only go to installers for this job.

We only share your details for this job, with installers who can do it. No spam.