By Emily Rivers
Last updated 5th June 2025

Replacing floorboards

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 and 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 London£458
Replacing floorboards near Birmingham£366
Replacing floorboards near Glasgow£360
Replacing floorboards near Leeds£370
Replacing floorboards near Liverpool£372
Replacing floorboards near Sheffield£372
Replacing floorboards near Edinburgh£442
Replacing floorboards near Manchester£396
Replacing floorboards near Bristol£414
Replacing floorboards near Leicester£390
Replacing floorboards near Cardiff£404
Replacing floorboards near Coventry£364
Replacing floorboards near Bradford£360
Replacing floorboards near Nottingham£394
Replacing floorboards near Newcastle Upon Tyne£344
Replacing floorboards near Brighton and Hove£442
Replacing floorboards near Derby£382
Replacing floorboards near Hull£382
Replacing floorboards near Plymouth£356
Replacing floorboards near Stoke-on-Trent£402
Replacing floorboards near Southampton£416
Replacing floorboards near Northampton£428
Replacing floorboards near Wolverhampton£378
Replacing floorboards near Luton£448
Replacing floorboards near Portsmouth£408
Replacing floorboards near Reading£438
Replacing floorboards near Norwich£368
Replacing floorboards near Milton Keynes£438
Replacing floorboards near Bournemouth£400
Replacing floorboards near Aberdeen£428
Replacing floorboards near Peterborough£478
Replacing floorboards near Bolton£388
Replacing floorboards near Swindon£418
Replacing floorboards near Southend-on-Sea£424
Replacing floorboards near Warrington£380
Replacing floorboards near Oxford£462
Replacing floorboards near Swansea£364
Replacing floorboards near Sunderland£342
Replacing floorboards near Slough£464
Replacing floorboards near Kingswood£416
Replacing floorboards near Telford£388
Replacing floorboards near Cambridge£452
Replacing floorboards near Ipswich£428
Replacing floorboards near Blackpool£344
Replacing floorboards near Middlesbrough£390
Replacing floorboards near Dundee£534
Replacing floorboards near Huddersfield£362
Replacing floorboards near York£380
Replacing floorboards near Poole£404
Replacing floorboards near Watford£452
Replacing floorboards near Newport£402
Replacing floorboards near Colchester£414
Replacing floorboards near Exeter£354
Replacing floorboards near Blackburn£366
Replacing floorboards near Crawley£436
Replacing floorboards near Gloucester£436
Replacing floorboards near Stockport£404
Replacing floorboards near Basingstoke£428
Replacing floorboards near Basildon£434
Replacing floorboards near Cheltenham£430
Replacing floorboards near Gateshead£344
Replacing floorboards near Worthing£460
Replacing floorboards near Rochdale£372
Replacing floorboards near Oldham£404
Replacing floorboards near Chelmsford£446
Replacing floorboards near Birkenhead£372
Replacing floorboards near Maidstone£430
Replacing floorboards near Gillingham£428
Replacing floorboards near Salford£394
Replacing floorboards near Solihull£352
Replacing floorboards near St Helens£392
Replacing floorboards near Worcester£368
Replacing floorboards near Lincoln£360
Replacing floorboards near West Bromwich£372
Replacing floorboards near Eastbourne£436
Replacing floorboards near Wakefield£394
Replacing floorboards near Wythenshawe£404
Replacing floorboards near Bedford£464
Replacing floorboards near Hemel Hempstead£446
Replacing floorboards near Preston£378
Replacing floorboards near Stevenage£448
Replacing floorboards near Southport£368
Replacing floorboards near Bath£406
Replacing floorboards near Harlow£470
Replacing floorboards near Sutton Coldfield£376
Replacing floorboards near Darlington£408
Replacing floorboards near Chester£374
Replacing floorboards near Hastings£422
Replacing floorboards near Nuneaton£368
Replacing floorboards near Halifax£374
Replacing floorboards near Hartlepool£386
Replacing floorboards near Aylesbury£462
Replacing floorboards near Doncaster£378
Replacing floorboards near Grimsby£398
Replacing floorboards near Wallasey£378
Replacing floorboards near Londonderry£260
Replacing floorboards near Stockton-on-Tees£390
Replacing floorboards near Weston-super-Mare£406
Replacing floorboards near High Wycombe£456
Replacing floorboards near Ashford£402
Replacing floorboards near Redditch£368
Replacing floorboards near Wigan£374
Replacing floorboards near Scunthorpe£382
Replacing floorboards near Bury£362
Replacing floorboards near Paisley£360
Replacing floorboards near Bracknell£458
Replacing floorboards near Burnley£360
Replacing floorboards near Rugby£380
Replacing floorboards near Guildford£450
Replacing floorboards near Carlisle£342
Replacing floorboards near Chatham£430
Replacing floorboards near East Kilbride£344
Replacing floorboards near Newcastle-under-Lyme£418
Replacing floorboards near Chesterfield£374
Replacing floorboards near Burton upon Trent£390
Replacing floorboards near Tamworth£368
Replacing floorboards near Shrewsbury£364
Replacing floorboards near Woking£444
Replacing floorboards near St Albans£460
Replacing floorboards near Harrogate£382
Replacing floorboards near Crewe£400
Replacing floorboards near South Shields£356
Replacing floorboards near Craigavon£288
Replacing floorboards near Stafford£384
Replacing floorboards near Rotherham£440
Replacing floorboards near Barnsley£378
Replacing floorboards near Lowestoft£360
Replacing floorboards near Walsall£362
Replacing floorboards near Gosport£414
Replacing floorboards near Dartford£444
Replacing floorboards near Bognor Regis£434
Replacing floorboards near Corby£396
Replacing floorboards near Paignton£364
Replacing floorboards near Maidenhead£470
Replacing floorboards near Rochester£428
Replacing floorboards near Ellesmere Port£366
Replacing floorboards near Loughborough£404
Replacing floorboards near Dudley£368
Replacing floorboards near Dewsbury£366
Replacing floorboards near Mansfield£368
Replacing floorboards near Margate£366
Replacing floorboards near Kettering£424
Replacing floorboards near Cannock£356
Replacing floorboards near Sale£396
Replacing floorboards near Taunton£390
Replacing floorboards near Runcorn£370
Replacing floorboards near Farnborough£440
Replacing floorboards near Tynemouth£358
Replacing floorboards near Hereford£348
Replacing floorboards near Halesowen£374
Replacing floorboards near Widnes£370
Replacing floorboards near Huyton with Roby£378
Replacing floorboards near Scarborough£424
Replacing floorboards near Gravesend£444
Replacing floorboards near Bebington£362
Replacing floorboards near Kidderminster£354
Replacing floorboards near Stourbridge£378
Replacing floorboards near Barry£378
Replacing floorboards near Smethwick£370
Replacing floorboards near Dunfermline£418
Replacing floorboards near Livingston£402
Replacing floorboards near Weymouth£390
Replacing floorboards near Brentwood£442
Replacing floorboards near Barrow-in-Furness£352
Replacing floorboards near Hamilton£392
Replacing floorboards near Canterbury£404
Replacing floorboards near Wellingborough£444
Replacing floorboards near Sittingbourne£416
Replacing floorboards near Macclesfield£400
Replacing floorboards near Bootle£378
Replacing floorboards near Carlton£382
Replacing floorboards near Esher£462
Replacing floorboards near Clacton-on-Sea£416
Replacing floorboards near Lancaster£370
Replacing floorboards near Beeston£368
Replacing floorboards near Banbury£424
Replacing floorboards near Torquay£364
Replacing floorboards near Folkestone£378
Replacing floorboards near Kingswinford£376
Replacing floorboards near Bloxwich£376
Replacing floorboards near Bridgend£340
Replacing floorboards near Welwyn Garden City£462
Replacing floorboards near Lisburn£320
Replacing floorboards near Leamington Spa£368
Replacing floorboards near Washington£344
Replacing floorboards near Tunbridge Wells£432
Replacing floorboards near Kirkcaldy£520
Replacing floorboards near Hinckley£350
Replacing floorboards near Durham£352
Replacing floorboards near Cumbernauld£360
Replacing floorboards near Wokingham£436
Replacing floorboards near Horsham£416
Replacing floorboards near Crosby£374
Replacing floorboards near Yeovil£586
Replacing floorboards near Thundersley£432
Replacing floorboards near Altrincham£398
Replacing floorboards near Willenhall£380
Replacing floorboards near Christchurch£394
Replacing floorboards near Keighley£356
Replacing floorboards near Ashton-under-Lyne£408