Moving Truck Rental costs, by state and province

Typical costs for moving truck rental per day. Mileage, truck size, and rental duration matter most. Open a market below for a local estimate.

Moving truck rental costs $20 to $40 per day for a 10-foot truck, plus $0.79 to $1.50 per mile. Larger 20-foot trucks run $40 to $70 per day. Insurance adds $10 to $30 per day, and fuel costs are separate. Total for a local move often falls between $100 and $300.

Truck Size and Cost

A 10-foot truck suits a one-bedroom apartment and costs $20–$30 per day. A 20-foot truck for a three-bedroom home costs $50–$70 per day. A 26-foot truck for a large house runs $80–$120 per day.

Mileage and Fuel Charges

Most companies charge per mile after a set allowance; typical rates are $0.79–$1.50 per mile. A 50-mile local move adds $40–$75 in mileage fees. You must return the truck with the same fuel level or pay a refueling charge of $5–$10 per gallon.

Rental Insurance Options

Basic liability is often included, but damage waiver coverage costs $10–$20 per day and covers truck damage. Cargo protection for your belongings adds $5–$15 per day. Personal auto insurance may cover rental trucks, so check before buying.

Typical Moving Truck Rental prices
ItemTypical range
10-Foot Truck Daily Rate$20 – $30
20-Foot Truck Daily Rate$50 – $70
Per-Mile Charge$0.79 – $1.50
Damage Waiver Insurance (per day)$10 – $20

Every market for moving truck rental costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects