Local moving
Local Moving Company Cost
A local move of a 2-bedroom home is modeled at $1,450 to $1,975: 3 movers billed at $180/hour for 8–11 hours of loading, driving and unloading in one metro. Hours and crew rate set that figure, because weight and mileage do not enter an hourly job. Our pricing model produces the range; no moving company has quoted it.
Modeled local moving cost by home size
| Home size | Crew | Crew rate | Billable hours | Modeled cost |
|---|---|---|---|---|
| Studio | 2 movers | $120/hour | 4.5–8 hours | $550–$950 |
| 1 Bedroom | 2–3 movers | $120–$180/hour | 6–9.5 hours | $725–$1,700 |
| 2 Bedroom | 3 movers | $180/hour | 8–11 hours | $1,450–$1,975 |
| 3 Bedroom | 3–4 movers | $180–$240/hour | 11–14.5 hours | $1,975–$3,475 |
| 4 Bedroom | 4 movers | $240/hour | 13–18 hours | $3,125–$4,325 |
| 5+ Bedroom | 4–6 movers | $240–$360/hour | 21.5–28 hours | $5,150–$10,075 |
Crew sizes and loading hours are the same published home-size assumptions the interstate pages use. The hourly model adds the unload at 70% of the load, one travel hour, and a 3-hour billing floor. The size links open the interstate page for the same household, which prices the same load by weight over distance instead.
How the hourly figure is built
Every other cost page on this site prices a shipment: how much it weighs and how far it goes. A local move has no line-haul leg to price, so the arithmetic is a different one. The crew is the product, the clock is the meter, and the truck is incidental.
The model takes the crew size for your household, multiplies it by a base rate per mover, adjusts that rate for the market, and multiplies the result by the hours the job is expected to bill: crew × $60 per mover per hour × labor index × billable hours. Billable hours are the published loading hours plus an unload modeled at 70% of the load, plus 1 hour of travel between the two addresses, never below 3 hours.
Two consequences follow that are worth stating plainly. Distance almost stops mattering: a three-mile move and a twenty-mile move across the same metro differ by minutes of travel time, not by a mileage charge. And access starts to dominate, because a third-floor walk-up does not add weight to your shipment, it adds hours to the clock.
| Input | Value | Basis |
|---|---|---|
| Base hourly rate per mover | $60/hour at a 1.00 labor index | Declared estimating assumption. Not a measured rate and not a rate card. |
| Crew size | From the published home-size profiles | The same crew assumption the interstate pages already disclose. |
| On-site hours | Load hours × 1.7 (load plus unload) | Profiles publish loading only; unload modeled at 70% of the load. |
| Travel time | 1 crew hour added to every job | Convention for travel between two addresses in one metro. |
| Minimum billable hours | 3 hours | Declared floor. Real minimums vary by company and by market. |
| Labor index | Per-metro index, 1.00 national baseline | The same declared index the interstate model uses. |
Model local-pricing-v1.0, last reviewed 2026-08-21. The base hourly rate is a declared estimating assumption rather than a measured market average, and it is the only new input this model introduces.
Modeled hourly cost for a 2-bedroom home by metro
| Metro | Labor index | Crew rate | Modeled cost |
|---|---|---|---|
| Honolulu, HI | 1.35 | $245/hour | $1,950–$2,700 |
| Newark, NJ | 1.18 | $210/hour | $1,675–$2,300 |
| Anaheim, CA | 1.13 | $205/hour | $1,650–$2,250 |
| Fort Lauderdale, FL | 1.09 | $195/hour | $1,550–$2,150 |
| Bakersfield, CA | 1.05 | $190/hour | $1,525–$2,100 |
| Nashville, TN | 1.00 | $180/hour | $1,450–$1,975 |
| Buffalo, NY | 1.00 | $180/hour | $1,450–$1,975 |
| Virginia Beach, VA | 0.99 | $180/hour | $1,450–$1,975 |
| Asheville, NC | 0.98 | $175/hour | $1,400–$1,925 |
| Houston, TX | 0.96 | $175/hour | $1,400–$1,925 |
| San Antonio, TX | 0.94 | $170/hour | $1,350–$1,875 |
| Little Rock, AR | 0.90 | $160/hour | $1,275–$1,750 |
The labor index is a declared modelling assumption, not licensed wage data. It runs from 1.35 in Honolulu, HI to 0.90 in Little Rock, AR across the 81 metros we price. On an hourly job it matters far more than it does on a long-distance one, because it scales the whole bill rather than the crew portion of it.
What extends the clock
- Stairs and long carries
- A walk-up or a carry from a distant loading dock slows every single trip a mover makes, not the job once. This is the largest single source of variance between the modeled hours and a real invoice.
- Packing that is not finished
- A crew that has to box a kitchen is a crew that is not loading. Our hours assume the household is packed and the boxes are closed and stacked.
- Elevator scheduling
- A reserved service elevator shared with another move can add an hour before anything is carried. Buildings with certificate-of-insurance requirements add administrative delay too.
- Disassembly and specialty items
- Beds, wall units and anything requiring tools add hours. A piano or a safe is priced separately and is not in the hourly figure at all.
For a single heavy object rather than a whole household, the specialty item pages price transport and explain the handling separately.
Local or long distance: two different bills
The same 2 bedroom household prices at $1,450–$1,975 as an hourly local job and $3,250–$4,350 over 1,000 miles in the interstate model. The gap is not a discount or a surcharge; it is the line-haul charge, which exists in one pricing regime and simply does not exist in the other.
The regulatory position differs as well. The federal household-goods rules in 49 CFR Part 375 — written estimates, the right to observe a weighing, the 110% rule on a non-binding estimate — attach to interstate transport. A move inside one state falls to that state's own rules, which vary widely and in several states barely exist. The bridge guide sets the two regimes side by side, and the per-hour guide takes the hourly rate apart on its own.
Get local moving quotes
Estimate your local move
Get your personalized moving cost estimate in about 30 seconds.
Local moving cost questions
How much does a local moving company cost?
A local move of a 2-bedroom home is modeled at $1,450 to $1,975: 3 movers billed at $180/hour for 8–11 hours of loading, driving and unloading in one metro. Hours and crew rate set that figure, because weight and mileage do not enter an hourly job. Our pricing model produces the range; no moving company has quoted it.
What is the hourly rate for local movers?
Our model bills $60 per mover per hour at a 1.00 labor index, so a three-mover crew is $180 an hour before the metro adjustment. Across the 81 metros we price, that same crew ranges from $160 to $245 an hour. The per-mover rate is a declared modelling assumption, not a rate card.
How many hours does a local move take?
We model billable hours as loading hours multiplied by 1.7 to cover the unload, plus 1 travel hour, with a 3-hour floor. That puts a studio at 4.5–8 hours and a three-bedroom house at 11–14.5 hours. Stairs, long carries and an unpacked kitchen extend the clock; nothing else in the model does.
Is a local move cheaper than a long-distance move?
Usually, and for a structural reason: an hourly job never pays for line-haul mileage. The same 2 bedroom load prices at $1,450–$1,975 locally and $3,250–$4,350 over 1,000 miles in our interstate model.
Do federal moving rules apply to a local move?
No. The federal household-goods rules in 49 CFR Part 375 apply to interstate moves. A move that begins and ends inside one state is regulated by that state, if it is regulated at all, so the written-estimate and reweigh rights that govern an interstate carrier may not exist on your job.
What is not in the modeled hourly figure?
Materials, a truck or travel fee charged separately, long-carry and stair charges, hoisting, and specialty handling for a piano or a safe. The model prices crew hours at a market-adjusted rate and nothing else, which is exactly why a real quote can land outside the range.
Moving Cost Editorial Team · Pricing model pricing-v1.0 · Estimates last recalculated
