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

Modeled local moving cost by home size at a 1.00 labor index: crew, crew rate, billable hours and total.
Home sizeCrewCrew rateBillable hoursModeled cost
Studio2 movers$120/hour4.5–8 hours$550$950
1 Bedroom2–3 movers$120–$180/hour6–9.5 hours$725$1,700
2 Bedroom3 movers$180/hour8–11 hours$1,450$1,975
3 Bedroom3–4 movers$180–$240/hour11–14.5 hours$1,975$3,475
4 Bedroom4 movers$240/hour13–18 hours$3,125$4,325
5+ Bedroom4–6 movers$240–$360/hour21.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.

Inputs to the hourly model and where each one comes from.
InputValueBasis
Base hourly rate per mover$60/hour at a 1.00 labor indexDeclared estimating assumption. Not a measured rate and not a rate card.
Crew sizeFrom the published home-size profilesThe same crew assumption the interstate pages already disclose.
On-site hoursLoad hours × 1.7 (load plus unload)Profiles publish loading only; unload modeled at 70% of the load.
Travel time1 crew hour added to every jobConvention for travel between two addresses in one metro.
Minimum billable hours3 hoursDeclared floor. Real minimums vary by company and by market.
Labor indexPer-metro index, 1.00 national baselineThe 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

Modeled crew rate and total for a 2-bedroom home, across the labor-index range of the metros we price.
MetroLabor indexCrew rateModeled cost
Honolulu, HI1.35$245/hour$1,950$2,700
Newark, NJ1.18$210/hour$1,675$2,300
Anaheim, CA1.13$205/hour$1,650$2,250
Fort Lauderdale, FL1.09$195/hour$1,550$2,150
Bakersfield, CA1.05$190/hour$1,525$2,100
Nashville, TN1.00$180/hour$1,450$1,975
Buffalo, NY1.00$180/hour$1,450$1,975
Virginia Beach, VA0.99$180/hour$1,450$1,975
Asheville, NC0.98$175/hour$1,400$1,925
Houston, TX0.96$175/hour$1,400$1,925
San Antonio, TX0.94$170/hour$1,350$1,875
Little Rock, AR0.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