What cabinet and carpentry contractors charge per hour

The median wage BLS publishes for carpenters in each metro, times 2 to 2.5 for what a licensed business bills on top of pay. An estimate, not a quote.

Lowest metro
$34–$43/hr
Highest metro
$91–$113/hr
Cities with a wage
58 of 58
Pricing a whole job? Estimate install a kitchen of stock cabinets, materials included.

Arizona

CityPer hourMedian wageListings
PhoenixPhoenix-Mesa-Chandler metro$58–$73$29.00426 licensed
ScottsdalePhoenix-Mesa-Chandler metro$58–$73$29.0063 licensed
MesaPhoenix-Mesa-Chandler metro$58–$73$29.00184 licensed

California

CityPer hourMedian wageListings
Los AngelesLos Angeles-Long Beach-Anaheim metro$73–$91$36.41294 licensed
San DiegoSan Diego-Chula Vista-Carlsbad metro$70–$88$35.1999 licensed

Florida

CityPer hourMedian wageListings
JacksonvilleJacksonville metro$49–$61$24.30None listed
MiamiMiami-Fort Lauderdale-West Palm Beach metro$50–$62$24.79None listed
TampaTampa-St. Petersburg-Clearwater metro$50–$63$25.06None listed
OrlandoOrlando-Kissimmee-Sanford metro$48–$60$23.92None listed
St. PetersburgTampa-St. Petersburg-Clearwater metro$50–$63$25.06None listed
Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro$50–$62$24.79None listed
Port St. LuciePort St. Lucie metro$47–$58$23.38None listed
HialeahMiami-Fort Lauderdale-West Palm Beach metro$50–$62$24.79None listed
Cape CoralCape Coral-Fort Myers metro$47–$59$23.66None listed
TallahasseeTallahassee metro$45–$56$22.53None listed

Hawaii

CityPer hourMedian wageListings
HonoluluUrban Honolulu metro$91–$113$45.3456 licensed
Pearl CityUrban Honolulu metro$91–$113$45.344 licensed
HiloHawaii / Kauai nonmetropolitan area metro$78–$97$38.823 licensed
KailuaUrban Honolulu metro$91–$113$45.3412 licensed
KapoleiUrban Honolulu metro$91–$113$45.346 licensed

Minnesota

CityPer hourMedian wageListings
MinneapolisMinneapolis-St. Paul-Bloomington metro$71–$89$35.61None listed
St. PaulMinneapolis-St. Paul-Bloomington metro$71–$89$35.61None listed
RochesterRochester metro$61–$76$30.58None listed
BloomingtonMinneapolis-St. Paul-Bloomington metro$71–$89$35.61None listed
DuluthDuluth metro$58–$73$29.10None listed

Nevada

CityPer hourMedian wageListings
Las VegasLas Vegas-Henderson-North Las Vegas metro$60–$75$29.99129 licensed
HendersonLas Vegas-Henderson-North Las Vegas metro$60–$75$29.9930 licensed
North Las VegasLas Vegas-Henderson-North Las Vegas metro$60–$75$29.9918 licensed
RenoReno metro$60–$75$29.9861 licensed

Texas

CityPer hourMedian wageListings
HoustonHouston-Pasadena-The Woodlands metro$48–$60$23.88None listed
San AntonioSan Antonio-New Braunfels metro$47–$59$23.51None listed
DallasDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
AustinAustin-Round Rock-San Marcos metro$48–$60$24.16None listed
Fort WorthDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
El PasoEl Paso metro$41–$51$20.40None listed
ArlingtonDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
Corpus ChristiCorpus Christi metro$45–$57$22.69None listed
PlanoDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
LubbockLubbock metro$42–$52$20.91None listed
LaredoLaredo metro$40–$50$19.97None listed
IrvingDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
GarlandDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
FriscoDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
McKinneyDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
AmarilloAmarillo metro$46–$57$22.97None listed
Grand PrairieDallas-Fort Worth-Arlington metro$47–$59$23.44None listed
BrownsvilleBrownsville-Harlingen metro$34–$43$17.13None listed

Virginia

CityPer hourMedian wageListings
Virginia BeachVirginia Beach-Chesapeake-Norfolk metro$50–$62$24.7616 licensed
ChesapeakeVirginia Beach-Chesapeake-Norfolk metro$50–$62$24.765 licensed
NorfolkVirginia Beach-Chesapeake-Norfolk metro$50–$62$24.764 licensed
RichmondRichmond metro$50–$62$24.947 licensed
Arlington CountyWashington-Arlington-Alexandria metro$58–$73$29.23None listed
AlexandriaWashington-Arlington-Alexandria metro$58–$73$29.232 licensed

Washington

CityPer hourMedian wageListings
SeattleSeattle-Tacoma-Bellevue metro$73–$92$36.7447 licensed
SpokaneSpokane-Spokane Valley metro$60–$74$29.769 licensed
TacomaSeattle-Tacoma-Bellevue metro$73–$92$36.7420 licensed
VancouverPortland-Vancouver-Hillsboro metro$71–$89$35.4419 licensed
BellevueSeattle-Tacoma-Bellevue metro$73–$92$36.742 licensed

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, median hourly wage by metro area. The 2–2.5× billing multiple is our assumption; real quotes vary with the job, materials and season.

Sources