Need help with a job?

Carpenter and joiner rates vary based on your location and what the job is. Smaller jobs like hanging a door may be charged hourly, while large jobs like building bespoke cabinets and installing them may be charged at a fixed rate or a day rate.

Our database of UK carpenters' and joiners’ hourly and daily rates helps you estimate how much you’ll pay for a carpentry or joinery job. Find out the latest average rates from across the UK below.

Carpenter and joiner hourly rate

Carpenters or joiners will usually charge an hourly rate for jobs that will take less than a day, such as hanging a door or installing skirting boards in a small room. The average hourly rate for a carpenter or joiner is £27, but you may pay more or less than this depending on where you live. For example, the cheapest hourly carpenter rate is £20 in Belfast, while the highest rate is £36 in London.

Hourly and day rates of carpenters and joiners in the UK

Carpenter and joiner day rate

For larger jobs, such as making and installing bespoke understairs storage or a media unit, you’ll probably be charged a day rate. The average day rate is £198, while the lowest is £135 (Lisburn) and the highest is £256 (Perth & Kinross).

Take a look at our UK carpenter and joiner rates table to get a more accurate idea of hourly and daily rates in your area. HaMuch has members across the country who display their rates so you can see how much they charge before you make contact with them.

Rates for common carpentry and joinery jobs

a dining table in a bright room showing white skirting boards along the bottom of the walls
Fit skirting boards, door frames and architrave

Average rate: £27 per hour

Average time: 4 hours for one room

Average material cost: £280

You’ll usually pay an average of £27 per hour to have skirting boards, architraves and door frames fitted in one room. Materials may cost up to £280 depending on the size of your room. If you need more than one room fitted, you may find that the cost per metre reduces.

white cupboards under the stairs, 4 doors and 2 shelves
Build under stairs storage

Average rate: £200 per day

Average time: 5 days

Average material cost: £700

Bespoke under stairs storage may feel like a luxury, but you’ll make the most of every inch of space available. You’ll usually pay around £1,000 in labour and £700 in materials for mid-range engineered wood in a standard 3-cupboard under stairs unit.

a grand winding staircase with rich wooden bannisters and spindles
New staircase and bannister

Average rate: £200 per day

Average time: 7 days

Average material cost: £2,000

The cost of a new staircase and bannister will vary hugely depending on the type of staircase you want and how many storeys it is. A staircase for one storey with bannisters will set you back around £1,400 in labour and £2,000 in materials.

Your checklist for finding and comparing carpenter and joiner rates

1. Consider independents

As with many other trades, independent carpenters and joiners often bring the same level of expertise as those working for larger companies, but can usually offer more competitive rates due to lower overheads, while still delivering high-quality workmanship. Independent tradespeople often specialise in custom jobs, giving you personalised service and attention to detail. 

Don't be deterred by lower prices; many independent carpenters and joiners have years of experience that allow them to deliver excellent results at a fraction of the cost of larger firms. That being said, it’s important to do your research carefully before deciding who to choose for your project.

2. Research reviews and get recommendations

Online reviews are an excellent resource for evaluating a carpenter or joiner's reliability, attention to detail and quality of service. Look for feedback across multiple platforms, such as Trustpilot, Google Reviews, or specialist trade websites like HaMuch to get a rounded view. If you have friends, family or neighbours who have recently had work done, ask for their recommendations.

For larger or more intricate projects, such as bespoke cabinetry, shelving, or staircases, ask the carpenter or joiner to show you before and after photos of similar jobs. This will give you insight into their style and level of craftsmanship.

3. Verify qualifications, experience and insurance

While there are no mandatory qualifications for carpenters and joiners, it’s a good idea to choose someone with formal training, especially for more complex projects. Many professionals will have completed apprenticeships or hold NVQs in carpentry and joinery, which ensures they have a solid foundation in the trade. Experience is particularly important for specialised tasks like creating custom furniture or fitting intricate woodwork. An experienced joiner will be better at troubleshooting and delivering a high standard of work.

Additionally, ensure your carpenter or joiner has appropriate insurance, such as public liability insurance. This will protect you in case of any accidental damage to your property or injuries that occur during the job.

4. Clarify what’s included in the quote

When you get a quote from a carpenter or joiner, make sure to understand what’s included. Some quotes may cover labour only, while others might include materials as well. For example, if you're having built-in furniture made, find out if the quote includes the cost of the wood, finishes and any hardware such as hinges or drawer pulls.

If you prefer to source your own materials, consult with the carpenter or joiner first. They may have recommendations on the best types of wood or suppliers where you can purchase at trade prices. Many joiners have preferred materials that they trust for quality and durability, so asking their opinion can ensure your project stands the test of time. They may also only offer a warranty on materials they have approved.

5. Confirm payment terms

Before work begins, clarify the payment terms. For large custom projects, carpenters and joiners may require a deposit upfront, with the remainder paid upon completion. For smaller tasks, payment is often due in full once the work is finished.

Check whether the carpenter or joiner is VAT registered and if the quote includes VAT. Always request a written quote to avoid any potential misunderstandings during or after the project.

If you want to pay by card or bank transfer, confirm that your carpenter or joiner accepts these payment methods. Be cautious of tradespeople who only accept cash, and always ask for a receipt to document your payments.

6. Compare multiple quotes

It’s always a good idea to get at least three quotes from different carpenters or joiners. This allows you to compare prices, timelines and the scope of services offered. While it may be tempting to go with the cheapest option, bear in mind that a significantly lower quote may indicate a lack of experience or ineffective materials.

It’s essential to balance cost with quality when selecting your carpenter or joiner. Always check their references and read reviews to ensure they have a strong track record of delivering high-quality work.

How to prepare for your carpenter or joiner's visit

  • Organise parking: If your carpenter or joiner needs a parking permit or special arrangements to park near your property, make sure you have this organised in advance. If parking is limited, arrange for a space close to your home to avoid unnecessary delays.

  • Clear the workspace: Before your carpenter or joiner arrives, clear the area where they will be working. Remove any furniture, valuables or fragile items that could be in the way or at risk of damage. If moving larger furniture isn’t feasible, discuss this with your carpenter or joiner beforehand. They may bring protective covers to ensure nothing is scratched or damaged during the work.

  • Provide detailed information: When your carpenter or joiner arrives, provide them with a clear and detailed explanation of the job. Whether it’s constructing bespoke furniture or repairing existing woodwork, the more information they have, the more efficiently they can work. Mention any specific design preferences, materials or finishes you have in mind. Providing accurate measurements and specifications can also help prevent any delays.

  • Finalise your materials: If you’re providing the materials for the job, ensure they are ready and available before the carpenter or joiner arrives. If you’re uncertain about what’s required, consult with the carpenter or joiner beforehand; they may be able to recommend the best materials or provide a list of what you need to source. Having everything prepared will save time and ensure the project stays on track.

  • Be prepared for disruption: Depending on the scope of the work, carpentry and joinery can be noisy and may involve sawdust or debris, so be prepared for some disruption. If necessary, cover nearby furniture or belongings to protect them from dust. You may also want to plan around the work, avoiding high-traffic areas during peak work times to minimise any inconvenience.

By following these steps, you can ensure your carpenter or joiner has everything they need to complete your project efficiently and with minimal disruption. 

Ready to find a carpenter or joiner for your job? Post your project on HaMuch now and connect with reliable professionals in your area.

Are you a carpenter and joiner looking to find local work?

We need carpenter and joiners like you to help local homeowners with their jobs.


Guide to carpentry and joinery job costs

Rates for other trades

Carpenter And Joiner Hourly Rate and Daily Rate
Carpenter And Joiner Hourly Rate and Daily Rate (excluding VAT or callout charges)
Location in UKHourly RateDaily Rate
Carpenter and Joiner near London£40£265
Carpenter and Joiner near Birmingham£34£211
Carpenter and Joiner near Glasgow£30£208
Carpenter and Joiner near Leeds£29£214
Carpenter and Joiner near Liverpool£31£213
Carpenter and Joiner near Sheffield£28£215
Carpenter and Joiner near Edinburgh£32£254
Carpenter and Joiner near Manchester£31£226
Carpenter and Joiner near Belfast£39£178
Carpenter and Joiner near Bristol£31£237
Carpenter and Joiner near Leicester£29£220
Carpenter and Joiner near Cardiff£36£239
Carpenter and Joiner near Coventry£32£214
Carpenter and Joiner near Bradford£28£206
Carpenter and Joiner near Nottingham£31£227
Carpenter and Joiner near Newcastle Upon Tyne£26£199
Carpenter and Joiner near Brighton and Hove£34£258
Carpenter and Joiner near Derby£28£216
Carpenter and Joiner near Hull£26£215
Carpenter and Joiner near Plymouth£25£204
Carpenter and Joiner near Stoke-on-Trent£31£232
Carpenter and Joiner near Southampton£32£243
Carpenter and Joiner near Northampton£35£249
Carpenter and Joiner near Wolverhampton£33£220
Carpenter and Joiner near Luton£38£259
Carpenter and Joiner near Portsmouth£32£234
Carpenter and Joiner near Reading£42£256
Carpenter and Joiner near Norwich£26£218
Carpenter and Joiner near Milton Keynes£39£255
Carpenter and Joiner near Bournemouth£32£233
Carpenter and Joiner near Aberdeen£31£252
Carpenter and Joiner near Peterborough£40£278
Carpenter and Joiner near Bolton£32£226
Carpenter and Joiner near Swindon£30£235
Carpenter and Joiner near Southend-on-Sea£35£245
Carpenter and Joiner near Warrington£31£218
Carpenter and Joiner near Oxford£39£266
Carpenter and Joiner near Swansea£27£211
Carpenter and Joiner near Sunderland£26£195
Carpenter and Joiner near Slough£41£269
Carpenter and Joiner near Kingswood£31£243
Carpenter and Joiner near Telford£33£216
Carpenter and Joiner near Cambridge£34£257
Carpenter and Joiner near Ipswich£37£251
Carpenter and Joiner near Blackpool£30£199
Carpenter and Joiner near Middlesbrough£38£223
Carpenter and Joiner near Dundee£41£318
Carpenter and Joiner near Huddersfield£27£205
Carpenter and Joiner near York£28£219
Carpenter and Joiner near Poole£32£233
Carpenter and Joiner near Watford£41£264
Carpenter and Joiner near Newport£31£225
Carpenter and Joiner near Colchester£34£239
Carpenter and Joiner near Exeter£28£208
Carpenter and Joiner near Blackburn£30£213
Carpenter and Joiner near Crawley£35£257
Carpenter and Joiner near Gloucester£32£249
Carpenter and Joiner near Stockport£37£238
Carpenter and Joiner near Basingstoke£36£245
Carpenter and Joiner near Basildon£37£253
Carpenter and Joiner near Cheltenham£32£249
Carpenter and Joiner near Gateshead£26£198
Carpenter and Joiner near Worthing£35£261
Carpenter and Joiner near Rochdale£31£216
Carpenter and Joiner near Oldham£31£233
Carpenter and Joiner near Chelmsford£36£258
Carpenter and Joiner near Birkenhead£31£217
Carpenter and Joiner near Maidstone£34£248
Carpenter and Joiner near Gillingham£35£244
Carpenter and Joiner near Salford£31£227
Carpenter and Joiner near Solihull£32£209
Carpenter and Joiner near St Helens£32£230
Carpenter and Joiner near Worcester£30£209
Carpenter and Joiner near Lincoln£26£213
Carpenter and Joiner near West Bromwich£36£212
Carpenter and Joiner near Eastbourne£31£250
Carpenter and Joiner near Wakefield£30£221
Carpenter and Joiner near Wythenshawe£32£232
Carpenter and Joiner near Bedford£39£267
Carpenter and Joiner near Hemel Hempstead£39£256
Carpenter and Joiner near Preston£31£215
Carpenter and Joiner near Stevenage£38£251
Carpenter and Joiner near Southport£31£213
Carpenter and Joiner near Bath£29£232
Carpenter and Joiner near Harlow£38£271
Carpenter and Joiner near Sutton Coldfield£33£212
Carpenter and Joiner near Darlington£55£237
Carpenter and Joiner near Chester£32£224
Carpenter and Joiner near Hastings£31£241
Carpenter and Joiner near Nuneaton£32£215
Carpenter and Joiner near Halifax£29£218
Carpenter and Joiner near Hartlepool£38£222
Carpenter and Joiner near Aylesbury£41£262
Carpenter and Joiner near Doncaster£26£210
Carpenter and Joiner near Grimsby£27£228
Carpenter and Joiner near Wallasey£32£218
Carpenter and Joiner near Londonderry£22£143
Carpenter and Joiner near Stockton-on-Tees£38£223
Carpenter and Joiner near Weston-super-Mare£32£234
Carpenter and Joiner near High Wycombe£40£262
Carpenter and Joiner near Ashford£33£247
Carpenter and Joiner near Redditch£34£220
Carpenter and Joiner near Wigan£30£214
Carpenter and Joiner near Scunthorpe£27£221
Carpenter and Joiner near Bury£31£211
Carpenter and Joiner near Paisley£30£208
Carpenter and Joiner near Bracknell£41£266
Carpenter and Joiner near Burnley£30£205
Carpenter and Joiner near Rugby£31£223
Carpenter and Joiner near Guildford£39£259
Carpenter and Joiner near Carlisle£23£187
Carpenter and Joiner near Chatham£35£244
Carpenter and Joiner near East Kilbride£30£203
Carpenter and Joiner near Newcastle-under-Lyme£31£240
Carpenter and Joiner near Chesterfield£28£217
Carpenter and Joiner near Burton upon Trent£30£225
Carpenter and Joiner near Tamworth£31£206
Carpenter and Joiner near Shrewsbury£32£208
Carpenter and Joiner near Woking£38£253
Carpenter and Joiner near St Albans£41£267
Carpenter and Joiner near Harrogate£29£218
Carpenter and Joiner near Crewe£35£230
Carpenter and Joiner near South Shields£26£200
Carpenter and Joiner near Craigavon£21£160
Carpenter and Joiner near Stafford£35£222
Carpenter and Joiner near Rotherham£30£245
Carpenter and Joiner near Barnsley£29£218
Carpenter and Joiner near Lowestoft£27£210
Carpenter and Joiner near Walsall£34£213
Carpenter and Joiner near Gosport£33£236
Carpenter and Joiner near Dartford£37£260
Carpenter and Joiner near Bognor Regis£35£247
Carpenter and Joiner near Corby£27£216
Carpenter and Joiner near Paignton£28£210
Carpenter and Joiner near Maidenhead£39£265
Carpenter and Joiner near Rochester£35£245
Carpenter and Joiner near Ellesmere Port£30£211
Carpenter and Joiner near Loughborough£30£237
Carpenter and Joiner near Dudley£36£210
Carpenter and Joiner near Dewsbury£30£209
Carpenter and Joiner near Mansfield£28£205
Carpenter and Joiner near Margate£27£215
Carpenter and Joiner near Kettering£34£249
Carpenter and Joiner near Cannock£33£209
Carpenter and Joiner near Sale£32£227
Carpenter and Joiner near Taunton£28£218
Carpenter and Joiner near Runcorn£32£209
Carpenter and Joiner near Farnborough£39£252
Carpenter and Joiner near Tynemouth£27£204
Carpenter and Joiner near Hereford£27£207
Carpenter and Joiner near Halesowen£37£210
Carpenter and Joiner near Widnes£31£212
Carpenter and Joiner near Huyton with Roby£31£217
Carpenter and Joiner near Scarborough£29£235
Carpenter and Joiner near Gravesend£38£263
Carpenter and Joiner near Bebington£30£209
Carpenter and Joiner near Kidderminster£32£206
Carpenter and Joiner near Stourbridge£34£212
Carpenter and Joiner near Barry£35£226
Carpenter and Joiner near Smethwick£35£209
Carpenter and Joiner near Dunfermline£31£242
Carpenter and Joiner near Livingston£31£243
Carpenter and Joiner near Weymouth£29£224
Carpenter and Joiner near Brentwood£37£255
Carpenter and Joiner near Barrow-in-Furness£25£195
Carpenter and Joiner near Hamilton£29£222
Carpenter and Joiner near Canterbury£32£240
Carpenter and Joiner near Wellingborough£33£256
Carpenter and Joiner near Sittingbourne£33£238
Carpenter and Joiner near Macclesfield£31£235
Carpenter and Joiner near Bootle£32£219
Carpenter and Joiner near Carlton£29£220
Carpenter and Joiner near Esher£40£267
Carpenter and Joiner near Clacton-on-Sea£33£247
Carpenter and Joiner near Lancaster£27£221
Carpenter and Joiner near Beeston£29£212
Carpenter and Joiner near Banbury£34£243
Carpenter and Joiner near Torquay£28£210
Carpenter and Joiner near Folkestone£29£209
Carpenter and Joiner near Kingswinford£34£213
Carpenter and Joiner near Bloxwich£35£222
Carpenter and Joiner near Bridgend£30£191
Carpenter and Joiner near Welwyn Garden City£40£270
Carpenter and Joiner near Lisburn£21£170
Carpenter and Joiner near Leamington Spa£32£215
Carpenter and Joiner near Washington£26£196
Carpenter and Joiner near Tunbridge Wells£34£258
Carpenter and Joiner near Kirkcaldy£36£289
Carpenter and Joiner near Hinckley£30£205
Carpenter and Joiner near Durham£31£205
Carpenter and Joiner near Cumbernauld£30£211
Carpenter and Joiner near Wokingham£41£253
Carpenter and Joiner near Horsham£32£253
Carpenter and Joiner near Crosby£32£214
Carpenter and Joiner near Yeovil£35£317
Carpenter and Joiner near Thundersley£36£250
Carpenter and Joiner near Altrincham£33£229
Carpenter and Joiner near Willenhall£34£219
Carpenter and Joiner near Christchurch£33£230
Carpenter and Joiner near Keighley£28£208