Moving costs vary enormously with distance, home size, and how much labor you do yourself. The ranges below are planning estimates; get written quotes for your specific move.
Local vs. Long-Distance
| Move Type | Typical Cost Range |
|---|---|
| Local (within a metro) | often a few hundred to around $1,500 for a truck and labor |
| Long-distance (cross-state) | commonly several thousand dollars and up, scaling with weight and miles |
| Full-service movers | higher than DIY, but includes labor, truck, and often packing |
| DIY truck rental | lower upfront, but you pay mileage, fuel, and your own labor |
Add-On Charges to Expect
- Packing supplies and professional packing
- Stairs, long carry, and elevator fees
- Storage before or after the move
- Insurance or valuation coverage
Reduce the Bill
Declutter before you pack so you pay to move less weight, book mid-month or mid-week, and compare at least three written estimates. Our Moving Cost Calculator models local and cross-country estimates.