Average cost of renting a truck for a day varies between $20 to $35 for small local moves (one or two bedrooms) and $40 to $80 for mid-sized moves (two to three bedrooms). Cost per mile for both types of moves is approximately $1. It is advised that you should at least look at 4-5 moving truck rental companies, compare prices and services they offer, then decide upon the one that seems most satisfactory to you.