How much does a mover cost per hour?
Short answer
Movers in the US typically charge $40–$80 per hour per mover. A 2-person team runs $80–$160/hr; a 3-person team $120–$240/hr. Most local moves take 3–6 hours total, landing at $300–$1,200 depending on size and distance.
Full answer
Moving costs depend on crew size, move distance, stairs or elevators, and whether you need a truck. Local moves under 50 miles are usually priced hourly: a 2-bedroom apartment with a 2-person team typically runs 3–4 hours at $80–$160/hr, so $300–$650 total. A 3-bedroom home with a 3-person team runs 5–7 hours, typically $700–$1,400. Packing labor, heavy items, and long carries from curb to unit are often priced separately. Long-distance moves are usually quoted flat rate by weight and distance, not hourly.