What movers charge per hour
The median wage BLS publishes for laborers and freight, stock and material movers, hand 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
- $31–$39/hr
- Highest metro
- $46–$57/hr
- Cities with a wage
- 58 of 58
Pricing a whole job? Estimate move a two-bedroom home locally (3 movers), materials included.
Arizona
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| PhoenixPhoenix-Mesa-Chandler metro | $43–$54 | $21.61 | 33 licensed |
| ScottsdalePhoenix-Mesa-Chandler metro | $43–$54 | $21.61 | 9 licensed |
| MesaPhoenix-Mesa-Chandler metro | $43–$54 | $21.61 | 8 licensed |
California
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Los AngelesLos Angeles-Long Beach-Anaheim metro | $41–$51 | $20.38 | 71 licensed |
| San DiegoSan Diego-Chula Vista-Carlsbad metro | $42–$52 | $20.83 | 21 licensed |
Florida
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| JacksonvilleJacksonville metro | $39–$49 | $19.73 | 68 licensed |
| MiamiMiami-Fort Lauderdale-West Palm Beach metro | $37–$46 | $18.55 | 9 licensed |
| TampaTampa-St. Petersburg-Clearwater metro | $36–$45 | $18.06 | 5 licensed |
| OrlandoOrlando-Kissimmee-Sanford metro | $37–$46 | $18.57 | 9 licensed |
| St. PetersburgTampa-St. Petersburg-Clearwater metro | $36–$45 | $18.06 | 2 licensed |
| Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro | $37–$46 | $18.55 | 13 licensed |
| Port St. LuciePort St. Lucie metro | $35–$44 | $17.63 | 6 licensed |
| HialeahMiami-Fort Lauderdale-West Palm Beach metro | $37–$46 | $18.55 | 5 licensed |
| Cape CoralCape Coral-Fort Myers metro | $37–$46 | $18.50 | 2 licensed |
| TallahasseeTallahassee metro | $34–$43 | $17.12 | 5 licensed |
Hawaii
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| HonoluluUrban Honolulu metro | $42–$53 | $21.21 | 5 licensed |
| Pearl CityUrban Honolulu metro | $42–$53 | $21.21 | 1 licensed |
| HiloHawaii / Kauai nonmetropolitan area metro | $45–$56 | $22.25 | None listed |
| KailuaUrban Honolulu metro | $42–$53 | $21.21 | None listed |
| KapoleiUrban Honolulu metro | $42–$53 | $21.21 | 7 licensed |
Minnesota
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| MinneapolisMinneapolis-St. Paul-Bloomington metro | $46–$57 | $22.75 | 11 licensed |
| St. PaulMinneapolis-St. Paul-Bloomington metro | $46–$57 | $22.75 | 7 licensed |
| RochesterRochester metro | $45–$56 | $22.29 | 3 licensed |
| BloomingtonMinneapolis-St. Paul-Bloomington metro | $46–$57 | $22.75 | 2 licensed |
| DuluthDuluth metro | $42–$53 | $21.19 | 2 licensed |
Nevada
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Las VegasLas Vegas-Henderson-North Las Vegas metro | $37–$47 | $18.72 | 42 licensed |
| HendersonLas Vegas-Henderson-North Las Vegas metro | $37–$47 | $18.72 | 6 licensed |
| North Las VegasLas Vegas-Henderson-North Las Vegas metro | $37–$47 | $18.72 | 11 licensed |
| RenoReno metro | $42–$53 | $21.15 | 4 licensed |
Texas
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| HoustonHouston-Pasadena-The Woodlands metro | $37–$46 | $18.27 | 62 licensed |
| San AntonioSan Antonio-New Braunfels metro | $36–$45 | $18.01 | 32 licensed |
| DallasDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 34 licensed |
| AustinAustin-Round Rock-San Marcos metro | $37–$46 | $18.53 | 25 licensed |
| Fort WorthDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 15 licensed |
| El PasoEl Paso metro | $34–$43 | $17.09 | 11 licensed |
| ArlingtonDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 4 licensed |
| Corpus ChristiCorpus Christi metro | $35–$44 | $17.50 | 2 licensed |
| PlanoDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 11 licensed |
| LubbockLubbock metro | $34–$42 | $16.89 | 7 licensed |
| LaredoLaredo metro | $31–$39 | $15.61 | 2 licensed |
| IrvingDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 4 licensed |
| GarlandDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 2 licensed |
| FriscoDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 3 licensed |
| McKinneyDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 6 licensed |
| AmarilloAmarillo metro | $36–$45 | $17.82 | 9 licensed |
| Grand PrairieDallas-Fort Worth-Arlington metro | $37–$46 | $18.52 | 5 licensed |
| BrownsvilleBrownsville-Harlingen metro | $31–$39 | $15.53 | None listed |
Virginia
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Virginia BeachVirginia Beach-Chesapeake-Norfolk metro | $38–$47 | $18.83 | 6 licensed |
| ChesapeakeVirginia Beach-Chesapeake-Norfolk metro | $38–$47 | $18.83 | 10 licensed |
| NorfolkVirginia Beach-Chesapeake-Norfolk metro | $38–$47 | $18.83 | 10 licensed |
| RichmondRichmond metro | $39–$48 | $19.36 | 10 licensed |
| Arlington CountyWashington-Arlington-Alexandria metro | $41–$51 | $20.47 | 4 licensed |
| AlexandriaWashington-Arlington-Alexandria metro | $41–$51 | $20.47 | 10 licensed |
Washington
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| SeattleSeattle-Tacoma-Bellevue metro | $46–$57 | $22.95 | 14 licensed |
| SpokaneSpokane-Spokane Valley metro | $43–$54 | $21.40 | 8 licensed |
| TacomaSeattle-Tacoma-Bellevue metro | $46–$57 | $22.95 | 10 licensed |
| VancouverPortland-Vancouver-Hillsboro metro | $44–$55 | $22.17 | 17 licensed |
| BellevueSeattle-Tacoma-Bellevue metro | $46–$57 | $22.95 | 4 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
- Movers: Laborers and freight, stock and material movers, hand (SOC 53-7062)
- BLS OEWS wage tables