What window and glass contractors charge per hour

The median wage BLS publishes for glaziers 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
$32–$40/hr
Highest metro
$78–$97/hr
Cities with a wage
52 of 58
Pricing a whole job? Estimate replace one double-hung window or replace ten windows, materials included.

Arizona

CityPer hourMedian wageListings
PhoenixPhoenix-Mesa-Chandler metro$55–$69$27.49118 licensed
ScottsdalePhoenix-Mesa-Chandler metro$55–$69$27.4927 licensed
MesaPhoenix-Mesa-Chandler metro$55–$69$27.4936 licensed

California

CityPer hourMedian wageListings
Los AngelesLos Angeles-Long Beach-Anaheim metro$62–$77$30.85323 licensed
San DiegoSan Diego-Chula Vista-Carlsbad metro$63–$78$31.32116 licensed

Florida

CityPer hourMedian wageListings
JacksonvilleJacksonville metro$47–$58$23.254 licensed
MiamiMiami-Fort Lauderdale-West Palm Beach metro$43–$53$21.364 licensed
TampaTampa-St. Petersburg-Clearwater metro$46–$57$22.845 licensed
OrlandoOrlando-Kissimmee-Sanford metro$45–$57$22.726 licensed
St. PetersburgTampa-St. Petersburg-Clearwater metro$46–$57$22.845 licensed
Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro$43–$53$21.368 licensed
Port St. LucieNo BLS wage–11 licensed
HialeahMiami-Fort Lauderdale-West Palm Beach metro$43–$53$21.3613 licensed
Cape CoralCape Coral-Fort Myers metro$47–$59$23.4513 licensed
TallahasseeNo BLS wage–2 licensed

Hawaii

CityPer hourMedian wageListings
HonoluluUrban Honolulu metro$78–$97$38.9232 licensed
Pearl CityUrban Honolulu metro$78–$97$38.922 licensed
HiloHawaii / Kauai nonmetropolitan area metro$62–$77$30.77None listed
KailuaUrban Honolulu metro$78–$97$38.921 licensed
KapoleiUrban Honolulu metro$78–$97$38.926 licensed

Minnesota

CityPer hourMedian wageListings
MinneapolisMinneapolis-St. Paul-Bloomington metro$66–$82$32.99None listed
St. PaulMinneapolis-St. Paul-Bloomington metro$66–$82$32.99None listed
RochesterNo BLS wage–None listed
BloomingtonMinneapolis-St. Paul-Bloomington metro$66–$82$32.99None listed
DuluthNo BLS wage–None listed

Nevada

CityPer hourMedian wageListings
Las VegasLas Vegas-Henderson-North Las Vegas metro$48–$60$23.8290 licensed
HendersonLas Vegas-Henderson-North Las Vegas metro$48–$60$23.8210 licensed
North Las VegasLas Vegas-Henderson-North Las Vegas metro$48–$60$23.8215 licensed
RenoReno metro$48–$60$23.8521 licensed

Texas

CityPer hourMedian wageListings
HoustonHouston-Pasadena-The Woodlands metro$46–$58$23.24None listed
San AntonioSan Antonio-New Braunfels metro$46–$57$22.95None listed
DallasDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
AustinAustin-Round Rock-San Marcos metro$47–$59$23.72None listed
Fort WorthDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
El PasoEl Paso metro$37–$47$18.67None listed
ArlingtonDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
Corpus ChristiNo BLS wage–None listed
PlanoDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
LubbockLubbock metro$40–$50$19.93None listed
LaredoLaredo metro$32–$40$16.00None listed
IrvingDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
GarlandDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
FriscoDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
McKinneyDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
AmarilloAmarillo metro$42–$53$21.19None listed
Grand PrairieDallas-Fort Worth-Arlington metro$48–$59$23.78None listed
BrownsvilleNo BLS wage–None listed

Virginia

CityPer hourMedian wageListings
Virginia BeachVirginia Beach-Chesapeake-Norfolk metro$56–$70$27.883 licensed
ChesapeakeVirginia Beach-Chesapeake-Norfolk metro$56–$70$27.883 licensed
NorfolkVirginia Beach-Chesapeake-Norfolk metro$56–$70$27.883 licensed
RichmondRichmond metro$56–$69$27.771 licensed
Arlington CountyWashington-Arlington-Alexandria metro$61–$76$30.441 licensed
AlexandriaWashington-Arlington-Alexandria metro$61–$76$30.44None listed

Washington

CityPer hourMedian wageListings
SeattleSeattle-Tacoma-Bellevue metro$73–$91$36.3514 licensed
SpokaneSpokane-Spokane Valley metro$56–$70$27.952 licensed
TacomaSeattle-Tacoma-Bellevue metro$73–$91$36.353 licensed
VancouverPortland-Vancouver-Hillsboro metro$71–$89$35.513 licensed
BellevueSeattle-Tacoma-Bellevue metro$73–$91$36.353 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