By Emily Rivers
Last updated 4th May 2023

Replacing floorboards in 2023

If you live in an older property, you've probably got some floors that are made from wooden floorboards. While they were made to last a long time, they won't last forever – and you may start to notice that they creak or move underfoot.

Even worse, if you start to notice a damp, musty smell in a room but you can't see any damp on the walls, it could be coming from rotten floorboards. That means it's definitely time to replace them.

So how much does it cost to replace floorboards? We'll go through it in this guide.

How much does it cost to replace floorboards and joists in the UK?

How much it costs to replace floorboards and joists in the UK depends on where you are located, how many floorboards and joists you need replacing and whether you have any floor coverings over your floorboards (like wood or laminate flooring or carpet).

Here are the average costs to expect for replacing floorboards and joists:

Job

Estimated time

Average cost

Lift carpet and fix creaking floorboards

1-4 hours

£150-£200

Repair broken floorboards

1-2 days

£200-£300

Repair broken floorboards and floor joists

1-3 days

£300-£450

Replace rotten floorboards with chipboard flooring in one room

1-3 days

£300-£500

Replace rotten floorboard with plywood flooring in one room

1-3 days

£400-£800

Carpenter rate

Per hour

£16-£40

How much you pay for labour will depend on where you live. London and the south east tends to be the most expensive.

Take a look at our table further down the page for a more accurate labour cost in your area. HaMuch has a large database of hourly and daily rates for carpenters across the UK, so we've used them to estimate labour costs for your town or city.

Cost to replace floorboards

What affects the cost of replacing floorboards?

The condition of your floor: The more floorboards there are to replace, the higher the cost will be.

Your room’s size: If you're replacing the floorboards in an entire room, the cost will be higher the bigger the room is.

Where you live: Labour costs are higher in major cities and the south east of England. You'll pay less if you live in more rural parts of the UK.

What do rotten floorboards look like?

It's important to know what rotten floorboards look like so you can spot them quickly and reduce the chances of mould spores spreading.

There are two different types of rot to look out for: wet rot and dry rot. Each has its own tell-tale signs.

Wet rot

If you have wet rot in your floorboards, you might notice the following things:

  •   A damp, musty smell in your room
  •   Cracked floorboards that crumble when touched
  •   Dark patches on your floorboards
  •   Spongy floorboards that spring back when touched
  •   Patches of fungus on your floorboards

If wet rot is left untreated, your floorboards could lose their strength. That means that eventually your floorboards could break underneath you if you don't get them replaced.

Dry rot

Dry rot is considered more serious than wet rot as it attacks timber and can spread without any moisture, because it digests the wood to create moisture itself. Dry rot spores are present everywhere, but it only starts to spread when it finds wood to feed on.

Here are a few signs of dry rot to look out for:

  •   Fluffy white patches on your floorboards
  •   A mushroom-like patch that is often orange or rust coloured and looks like a pancake on your floorboards
  •   Red dust around your floorboards – often near the mushroom-like patches
  •   Parts of your flooring feeling bouncy
  •   Creaking floorboards
  •   Floorboards that have dropped away from your skirting boards

If you have dry rot or a severe case of wet rot in your floorboards, you'll probably need a damp specialist to help you eradicate the problem first before a carpenter replaces your floorboards. This is to ensure all the spores have been killed and won’t affect your new floorboards.

Can rotten floor joists be repaired?

Yes, rotten floor joists can be repaired. A carpenter will simply cut off the rotten joist end and treat the end of the joist that is staying in your floor to prevent it from rotting again. They may then add joist repair plates or bolt on a new part of a joist to match the original joist.

Never try to cut corners with rotten floor joists – if an expert says they need to be replaced, you should take their advice. You could make your rot problem worse if you leave any parts of the rotten joists in your floor.

Can you replace floor joists without removing the floor?

It's unlikely that you'll be able to replace floor joists without removing the floor. Unless you have a crawl space, which is uncommon in British homes, you'll need to remove all your floor coverings to access your floor joists.

Is it worth replacing floorboards?

Yes, it's definitely worth replacing floorboards if they are rotten, split or creaking. Rot will spread if left untreated, and any cracked or creaking floorboards could get worse if you don't deal with them as soon as you notice them.

If your rotten floorboards are confined to one area, there's no need to replace all the floorboards in your room. Simply ask a carpenter to replace the rotten ones and treat them to prevent more growth  - this could cost as little as £200.

Get a range of quotes

When you're looking to get your floorboards replaced, make sure you get a range of quotes. Post your job on HaMuch now to get in touch with local carpenters to ensure you get the best price for your project.


Estimates for common carpenter & joiner jobs;

Rates for other trades

Replacing floorboards cost in the UK
Replacing floorboards cost in the UK (excluding VAT or callout charges)
Location in UKReplacing floorboards cost
Replacing floorboards near Aberdeen£430
Replacing floorboards near Amber Valley£392
Replacing floorboards near Angus£438
Replacing floorboards near Arun£442
Replacing floorboards near Ashfield£382
Replacing floorboards near Aylesbury Vale£452
Replacing floorboards near Barnsley£372
Replacing floorboards near Basildon£442
Replacing floorboards near Basingstoke & Deane£408
Replacing floorboards near Bassetlaw£366
Replacing floorboards near Bath & North East Somerset£400
Replacing floorboards near Bedford£460
Replacing floorboards near Belfast£270
Replacing floorboards near Birmingham£358
Replacing floorboards near Blackburn£354
Replacing floorboards near Blackpool£332
Replacing floorboards near Bolton£384
Replacing floorboards near Bournemouth£408
Replacing floorboards near Bracknell Forest£444
Replacing floorboards near Bradford£350
Replacing floorboards near Braintree£428
Replacing floorboards near Breckland£378
Replacing floorboards near Bridgend£358
Replacing floorboards near Brighton£432
Replacing floorboards near Bristol£396
Replacing floorboards near Broadland£350
Replacing floorboards near Broxtowe£382
Replacing floorboards near Bury£386
Replacing floorboards near Caerphilly£390
Replacing floorboards near Calderdale£344
Replacing floorboards near Cambridge£416
Replacing floorboards near Canterbury£380
Replacing floorboards near Cardiff£394
Replacing floorboards near Carmarthenshire£322
Replacing floorboards near Charnwood£376
Replacing floorboards near Chelmsford£436
Replacing floorboards near Cheltenham£450
Replacing floorboards near Cherwell£458
Replacing floorboards near Chester£360
Replacing floorboards near Colchester£420
Replacing floorboards near Conway£340
Replacing floorboards near Coventry£352
Replacing floorboards near Crewe & Nantwich£424
Replacing floorboards near Dacorum£440
Replacing floorboards near Derby£392
Replacing floorboards near Doncaster£356
Replacing floorboards near Dover£372
Replacing floorboards near Dudley£352
Replacing floorboards near Dumfries & Galloway£314
Replacing floorboards near Dundee£462
Replacing floorboards near East Ayrshire£382
Replacing floorboards near East Devon£362
Replacing floorboards near East Dunbartonshire£356
Replacing floorboards near East Hampshire£416
Replacing floorboards near East Hertfordshire£452
Replacing floorboards near East Riding£374
Replacing floorboards near Eastleigh£430
Replacing floorboards near Edinburgh£426
Replacing floorboards near Elmbridge£456
Replacing floorboards near Epping Forest£458
Replacing floorboards near Erewash£384
Replacing floorboards near Exeter£348
Replacing floorboards near Falkirk£382
Replacing floorboards near Fife£470
Replacing floorboards near Flintshire£368
Replacing floorboards near Gateshead£340
Replacing floorboards near Gedling£370
Replacing floorboards near Glasgow£356
Replacing floorboards near Gloucester£428
Replacing floorboards near Guildford£444
Replacing floorboards near Gwynedd£318
Replacing floorboards near Halton£358
Replacing floorboards near Harrogate£354
Replacing floorboards near Havant & Waterloo£422
Replacing floorboards near Highland£404
Replacing floorboards near Horsham£428
Replacing floorboards near Huntingdonshire£458
Replacing floorboards near Ipswich£416
Replacing floorboards near Isle of Wight£414
Replacing floorboards near Kings Lynn & West Norfolk£380
Replacing floorboards near Kingston-upon-Hull£342
Replacing floorboards near Kirklees£362
Replacing floorboards near Knowsley£350
Replacing floorboards near Lancaster£366
Replacing floorboards near Leeds£360
Replacing floorboards near Leicester£368
Replacing floorboards near Lisburn£270
Replacing floorboards near Liverpool£346
Replacing floorboards near London£454
Replacing floorboards near Luton£448
Replacing floorboards near Macclesfield£408
Replacing floorboards near Maidstone£412
Replacing floorboards near Manchester£396
Replacing floorboards near Mid Bedfordshire£452
Replacing floorboards near Mid Sussex£420
Replacing floorboards near Middlesbrough£408
Replacing floorboards near Milton Keynes£444
Replacing floorboards near Neath Port Talbot£358
Replacing floorboards near New Forest£418
Replacing floorboards near Newbury£404
Replacing floorboards near Newcastle-under-Lyme£412
Replacing floorboards near Newcastle-upon-Tyne£338
Replacing floorboards near Newport£396
Replacing floorboards near North Ayrshire£372
Replacing floorboards near North East Lincolnshire£372
Replacing floorboards near North Hertfordshire£454
Replacing floorboards near North Lanarkshire£360
Replacing floorboards near North Lincolnshire£350
Replacing floorboards near North Somerset£400
Replacing floorboards near North Tyneside£338
Replacing floorboards near North Wiltshire£404
Replacing floorboards near Northampton£406
Replacing floorboards near Norwich£360
Replacing floorboards near Nottingham£384
Replacing floorboards near Nuneaton & Bedworth£358
Replacing floorboards near Oldham£388
Replacing floorboards near Oxford£454
Replacing floorboards near Pembrokeshire£400
Replacing floorboards near Perth & Kinross£528
Replacing floorboards near Peterborough£476
Replacing floorboards near Plymouth£354
Replacing floorboards near Poole£410
Replacing floorboards near Portsmouth£420
Replacing floorboards near Preston£336
Replacing floorboards near Reading£434
Replacing floorboards near Redcar & Cleveland£404
Replacing floorboards near Reigate & Banstead£452
Replacing floorboards near Renfrewshire£378
Replacing floorboards near Rhondda, Cynon, Taff£382
Replacing floorboards near Rochdale£378
Replacing floorboards near Rochester-upon-Medway£460
Replacing floorboards near Rotherham£366
Replacing floorboards near Salford£392
Replacing floorboards near Salisbury£424
Replacing floorboards near Sandwell£352
Replacing floorboards near Scarborough£436
Replacing floorboards near Scottish Borders£446
Replacing floorboards near Sefton£346
Replacing floorboards near Sevenoaks£434
Replacing floorboards near Sheffield£364
Replacing floorboards near Slough£450
Replacing floorboards near Solihull£348
Replacing floorboards near South Ayrshire£384
Replacing floorboards near South Bedfordshire£460
Replacing floorboards near South Cambridgeshire£440
Replacing floorboards near South Gloucestershire£394
Replacing floorboards near South Kesteven£400
Replacing floorboards near South Lanarkshire£336
Replacing floorboards near South Oxfordshire£444
Replacing floorboards near South Somerset£490
Replacing floorboards near South Tyneside£340
Replacing floorboards near Southampton£430
Replacing floorboards near Southend-on-Sea£418
Replacing floorboards near St Albans£446
Replacing floorboards near St Helens£356
Replacing floorboards near Stafford£400
Replacing floorboards near Stockport£402
Replacing floorboards near Stockton-on-Tees£408
Replacing floorboards near Stoke-on-Trent£406
Replacing floorboards near Stratford-on-Avon£370
Replacing floorboards near Stroud£418
Replacing floorboards near Suffolk Coastal£410
Replacing floorboards near Sunderland£344
Replacing floorboards near Swale£406
Replacing floorboards near Swansea£350
Replacing floorboards near Tameside£396
Replacing floorboards near Teignbridge£366
Replacing floorboards near Tendring£420
Replacing floorboards near Test Valley£412
Replacing floorboards near Thamesdown£392
Replacing floorboards near Thanet£374
Replacing floorboards near The Wrekin£356
Replacing floorboards near Thurrock£434
Replacing floorboards near Torbay£360
Replacing floorboards near Trafford£392
Replacing floorboards near Vale of Glamorgan£402
Replacing floorboards near Vale of White Horse£448
Replacing floorboards near Vale Royal£368
Replacing floorboards near Wakefield£356
Replacing floorboards near Walsall£356
Replacing floorboards near Warrington£386
Replacing floorboards near Warwick£352
Replacing floorboards near Waveney£348
Replacing floorboards near Waverley£432
Replacing floorboards near Wealden£422
Replacing floorboards near West Lancashire£344
Replacing floorboards near West Lothian£412
Replacing floorboards near West Wiltshire£404
Replacing floorboards near Wigan£366
Replacing floorboards near Windsor & Maidenhead£450
Replacing floorboards near Wirral£350
Replacing floorboards near Wokingham£440
Replacing floorboards near Wolverhampton£364
Replacing floorboards near Wrexham Maelor£386
Replacing floorboards near Wychavon£388
Replacing floorboards near Wycombe£466
Replacing floorboards near York£372