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