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£35£229
Carpenter and Joiner near Birmingham£30£183
Carpenter and Joiner near Glasgow£26£179
Carpenter and Joiner near Leeds£25£185
Carpenter and Joiner near Liverpool£27£186
Carpenter and Joiner near Sheffield£24£186
Carpenter and Joiner near Edinburgh£28£221
Carpenter and Joiner near Manchester£27£198
Carpenter and Joiner near Bristol£26£207
Carpenter and Joiner near Leicester£26£194
Carpenter and Joiner near Cardiff£30£202
Carpenter and Joiner near Coventry£27£182
Carpenter and Joiner near Bradford£24£180
Carpenter and Joiner near Nottingham£26£197
Carpenter and Joiner near Newcastle Upon Tyne£23£172
Carpenter and Joiner near Brighton and Hove£29£220
Carpenter and Joiner near Derby£25£192
Carpenter and Joiner near Hull£23£191
Carpenter and Joiner near Plymouth£22£178
Carpenter and Joiner near Stoke-on-Trent£27£201
Carpenter and Joiner near Southampton£27£208
Carpenter and Joiner near Northampton£29£215
Carpenter and Joiner near Wolverhampton£29£189
Carpenter and Joiner near Luton£33£226
Carpenter and Joiner near Portsmouth£28£204
Carpenter and Joiner near Reading£36£220
Carpenter and Joiner near Norwich£22£185
Carpenter and Joiner near Milton Keynes£33£218
Carpenter and Joiner near Bournemouth£28£200
Carpenter and Joiner near Aberdeen£26£214
Carpenter and Joiner near Peterborough£34£239
Carpenter and Joiner near Bolton£27£194
Carpenter and Joiner near Swindon£27£209
Carpenter and Joiner near Southend-on-Sea£31£213
Carpenter and Joiner near Warrington£27£190
Carpenter and Joiner near Oxford£34£231
Carpenter and Joiner near Swansea£23£182
Carpenter and Joiner near Sunderland£23£171
Carpenter and Joiner near Slough£35£232
Carpenter and Joiner near Kingswood£26£208
Carpenter and Joiner near Telford£29£194
Carpenter and Joiner near Cambridge£30£226
Carpenter and Joiner near Ipswich£31£214
Carpenter and Joiner near Blackpool£27£172
Carpenter and Joiner near Middlesbrough£33£196
Carpenter and Joiner near Dundee£34£267
Carpenter and Joiner near Huddersfield£24£182
Carpenter and Joiner near York£25£192
Carpenter and Joiner near Poole£28£202
Carpenter and Joiner near Watford£35£225
Carpenter and Joiner near Newport£28£202
Carpenter and Joiner near Colchester£29£207
Carpenter and Joiner near Exeter£24£177
Carpenter and Joiner near Blackburn£26£184
Carpenter and Joiner near Crawley£30£218
Carpenter and Joiner near Gloucester£28£218
Carpenter and Joiner near Stockport£32£202
Carpenter and Joiner near Basingstoke£32£214
Carpenter and Joiner near Basildon£32£217
Carpenter and Joiner near Cheltenham£28£215
Carpenter and Joiner near Gateshead£23£172
Carpenter and Joiner near Worthing£30£230
Carpenter and Joiner near Rochdale£26£186
Carpenter and Joiner near Oldham£27£202
Carpenter and Joiner near Chelmsford£31£221
Carpenter and Joiner near Birkenhead£26£186
Carpenter and Joiner near Maidstone£29£216
Carpenter and Joiner near Gillingham£31£214
Carpenter and Joiner near Salford£27£198
Carpenter and Joiner near Solihull£27£177
Carpenter and Joiner near St Helens£28£196
Carpenter and Joiner near Worcester£27£186
Carpenter and Joiner near Lincoln£22£180
Carpenter and Joiner near West Bromwich£31£186
Carpenter and Joiner near Eastbourne£27£218
Carpenter and Joiner near Wakefield£26£197
Carpenter and Joiner near Wythenshawe£28£202
Carpenter and Joiner near Bedford£34£232
Carpenter and Joiner near Hemel Hempstead£34£223
Carpenter and Joiner near Preston£27£189
Carpenter and Joiner near Stevenage£33£223
Carpenter and Joiner near Southport£27£184
Carpenter and Joiner near Bath£25£205
Carpenter and Joiner near Harlow£33£235
Carpenter and Joiner near Sutton Coldfield£29£186
Carpenter and Joiner near Darlington£47£204
Carpenter and Joiner near Chester£27£187
Carpenter and Joiner near Hastings£27£211
Carpenter and Joiner near Nuneaton£27£184
Carpenter and Joiner near Halifax£25£187
Carpenter and Joiner near Hartlepool£33£193
Carpenter and Joiner near Aylesbury£36£231
Carpenter and Joiner near Doncaster£23£189
Carpenter and Joiner near Grimsby£24£199
Carpenter and Joiner near Wallasey£28£189
Carpenter and Joiner near Londonderry£20£130
Carpenter and Joiner near Stockton-on-Tees£33£195
Carpenter and Joiner near Weston-super-Mare£27£202
Carpenter and Joiner near High Wycombe£35£228
Carpenter and Joiner near Ashford£27£203
Carpenter and Joiner near Redditch£28£184
Carpenter and Joiner near Wigan£27£187
Carpenter and Joiner near Scunthorpe£23£196
Carpenter and Joiner near Bury£26£181
Carpenter and Joiner near Paisley£25£180
Carpenter and Joiner near Bracknell£36£229
Carpenter and Joiner near Burnley£27£180
Carpenter and Joiner near Rugby£26£190
Carpenter and Joiner near Guildford£34£225
Carpenter and Joiner near Carlisle£21£171
Carpenter and Joiner near Chatham£31£214
Carpenter and Joiner near East Kilbride£25£173
Carpenter and Joiner near Newcastle-under-Lyme£27£208
Carpenter and Joiner near Chesterfield£25£187
Carpenter and Joiner near Burton upon Trent£26£195
Carpenter and Joiner near Tamworth£27£182
Carpenter and Joiner near Shrewsbury£27£182
Carpenter and Joiner near Woking£33£222
Carpenter and Joiner near St Albans£35£230
Carpenter and Joiner near Harrogate£25£191
Carpenter and Joiner near Crewe£30£200
Carpenter and Joiner near South Shields£24£178
Carpenter and Joiner near Craigavon£20£144
Carpenter and Joiner near Stafford£30£192
Carpenter and Joiner near Rotherham£27£220
Carpenter and Joiner near Barnsley£25£189
Carpenter and Joiner near Lowestoft£23£180
Carpenter and Joiner near Walsall£29£181
Carpenter and Joiner near Gosport£28£206
Carpenter and Joiner near Dartford£32£223
Carpenter and Joiner near Bognor Regis£31£217
Carpenter and Joiner near Corby£25£198
Carpenter and Joiner near Paignton£24£182
Carpenter and Joiner near Maidenhead£35£235
Carpenter and Joiner near Rochester£31£214
Carpenter and Joiner near Ellesmere Port£26£183
Carpenter and Joiner near Loughborough£26£203
Carpenter and Joiner near Dudley£32£184
Carpenter and Joiner near Dewsbury£26£183
Carpenter and Joiner near Mansfield£25£184
Carpenter and Joiner near Margate£23£183
Carpenter and Joiner near Kettering£29£212
Carpenter and Joiner near Cannock£28£178
Carpenter and Joiner near Sale£28£198
Carpenter and Joiner near Taunton£25£195
Carpenter and Joiner near Runcorn£29£185
Carpenter and Joiner near Farnborough£34£220
Carpenter and Joiner near Tynemouth£24£179
Carpenter and Joiner near Hereford£23£176
Carpenter and Joiner near Halesowen£33£187
Carpenter and Joiner near Widnes£28£185
Carpenter and Joiner near Huyton with Roby£27£189
Carpenter and Joiner near Scarborough£26£212
Carpenter and Joiner near Gravesend£32£222
Carpenter and Joiner near Bebington£26£181
Carpenter and Joiner near Kidderminster£28£177
Carpenter and Joiner near Stourbridge£30£189
Carpenter and Joiner near Barry£30£189
Carpenter and Joiner near Smethwick£31£185
Carpenter and Joiner near Dunfermline£27£209
Carpenter and Joiner near Livingston£26£205
Carpenter and Joiner near Weymouth£26£198
Carpenter and Joiner near Brentwood£33£222
Carpenter and Joiner near Barrow-in-Furness£23£176
Carpenter and Joiner near Hamilton£26£195
Carpenter and Joiner near Canterbury£26£202
Carpenter and Joiner near Wellingborough£29£223
Carpenter and Joiner near Sittingbourne£28£208
Carpenter and Joiner near Macclesfield£26£200
Carpenter and Joiner near Bootle£28£189
Carpenter and Joiner near Carlton£25£191
Carpenter and Joiner near Esher£35£231
Carpenter and Joiner near Clacton-on-Sea£28£208
Carpenter and Joiner near Lancaster£23£186
Carpenter and Joiner near Beeston£25£184
Carpenter and Joiner near Banbury£30£214
Carpenter and Joiner near Torquay£25£182
Carpenter and Joiner near Folkestone£26£189
Carpenter and Joiner near Kingswinford£30£188
Carpenter and Joiner near Bloxwich£29£187
Carpenter and Joiner near Bridgend£27£170
Carpenter and Joiner near Welwyn Garden City£34£231
Carpenter and Joiner near Lisburn£20£160
Carpenter and Joiner near Leamington Spa£27£183
Carpenter and Joiner near Washington£23£172
Carpenter and Joiner near Tunbridge Wells£28£216
Carpenter and Joiner near Kirkcaldy£32£255
Carpenter and Joiner near Hinckley£25£175
Carpenter and Joiner near Durham£26£176
Carpenter and Joiner near Cumbernauld£25£180
Carpenter and Joiner near Wokingham£35£218
Carpenter and Joiner near Horsham£27£210
Carpenter and Joiner near Crosby£28£187
Carpenter and Joiner near Yeovil£32£293
Carpenter and Joiner near Thundersley£31£216
Carpenter and Joiner near Altrincham£28£199
Carpenter and Joiner near Willenhall£29£190
Carpenter and Joiner near Christchurch£28£197
Carpenter and Joiner near Keighley£24£179
Carpenter and Joiner near Ashton-under-Lyne£32£204