What a $19.95 U-Haul costs once you drive it back
U-Haul’s $19.95 rate is the starting point. See a live 24-hour rental example, per-mile pricing, fuel and the cost of returning the truck.

Yes, U-Haul’s $19.95 starting rate is real for qualifying in-town rentals. Your complete cost also depends on the miles you drive, fuel, taxes, applicable fees and the extras you select.
The mileage is where a short furniture pickup can become a different budget. You collect the truck, drive to the item, deliver it, then return the truck. The odometer keeps counting after the furniture is inside.
In a live rate check on October 15, 2026, a 24-hour, 10-foot truck rental with 20 estimated miles, a $1 environmental fee and optional $15 Safemove coverage came to $59.75 before taxes and fuel. No moving labor or equipment was included.
That is one dated rental example, not a nationwide U-Haul price. Here is how to calculate the version that applies to your move.
How much does U-Haul cost for a day?
U-Haul advertises in-town rentals starting at $19.95. Local rentals use a flat charge for the rental period plus a per-mile charge. One-way rentals use a different pricing model.
For our check, we selected a 10-foot truck at Hans Valero in Lewisville, Texas, from 10 a.m. October 22 to October 23, 2026. The cart confirmed a 24-hour rental.

The $15 coverage was a selection in this example. It was not part of the advertised $19.95 rate. The estimated 20 miles were also our planning input, not a measured customer trip.
Sales tax, fuel, tolls, parking and any loading or unloading help still need to be budgeted. The final mileage charge depends on the miles actually driven.
Count the whole rental route
If the item is eight miles from your home, that does not necessarily mean you will put eight miles on the truck.
For an in-town rental, map these legs before entering your estimated mileage:

At the $1.19 rate in our check, those 20 miles cost $23.80. Counting only the eight miles with the item aboard would leave $14.28 of mileage charges out of the budget.
Use your actual route, including the return. Add another trip if the load will not fit in one.
For a local rental, the calculation is:
Rental-period charge + total miles × quoted mileage rate + fuel + applicable taxes and fees + selected extras.
How much does U-Haul charge per mile?
Use the mileage rate in your location-and-date quote. A rate from another city, vehicle or booking date is not a dependable substitute.
Our October 22 rate search in the Lewisville area showed $1.19 per mile for the vehicles listed below. With a $19.95 rental-period charge, the rental and mileage alone would be:

These calculations exclude coverage, fuel, taxes, fees, equipment and labor. They illustrate the rate we checked, rather than a national mileage tariff.
Truck sizes change the base price and the number of trips
The same search returned these rental-period charges for October 22, 2026:

Avialability, rates and rental duration must be checked for your own booking. These are local search results, not guaranteed nationwide daily prices.
In this example, the 15-foot truck’s base charge was $10 higher than the 10-foot truck’s. A second trip adding 12 miles would cost $14.28 in mileage alone. If the larger truck avoids that trip, its higher base charge can still produce a lower rental-and-mileage subtotal.
Measure the load before choosing. Check the door opening as well as the interior dimensions. Loading equipment matters too: U-Haul lists no loading ramp on its 10-foot truck, while its 15-foot truck has one.
Does the price include a full 24 hours?
Confirm the pickup and return times before you reserve. U-Haul says in-town scheduling depends on available time frames ranging from one hour up to 24 hours. A low rental rate does not by itself establish your return deadline.
Our example offered 24 hours. Another booking may have a different agreed period.
Allow time to collect the vehicle, reach the pickup, load, unload, refuel and return it. Finishing the delivery is only one part of finishing the rental.
If your plan changes, contact the rental location about extending it. Do not budget an extension by assuming a particular hourly late fee applies to every rental.
Fuel is separate from the mileage charge
U-Haul asks you to return the truck with the fuel level recorded at pickup. The mileage charge does not replace that obligation.
Before leaving the lot, check the fuel level against the agreement. Budget for the entire route, including the drive back, and leave time to refuel before the return deadline.
For planning, fuel cost is approximately:
Total miles ÷ expected miles per gallon × price per gallon.
Use the selected vehicle’s specifications as a starting point. U-Haul labels its published fuel-economy figures as estimates for ideal conditions, so a loaded truck may perform differently.
Coverage and equipment are separate choices
Our quote offered Safemove at $15 and Safemove Plus at $30. We selected the $15 option for the worked example. Compare the coverage terms and your own arrangements before choosing; those amounts describe this quote, not every rental.
The equipment step also offered a utility dolly for $7, an appliance dolly for $10, a furniture dolly for $7 and furniture pads for $10 per dozen. None was added to the $59.75 example.
A dolly can help move an item. It does not supply the people needed to carry it, and it does not establish that the item will fit through a stairwell or doorway.
Moving help can change the budget more than the truck size
The $19.95 truck rate does not include a crew loading and unloading your furniture.
During the same booking flow, the loading-only results for The Colony, Texas, on October 22 displayed Calm Path Moving at $97.98 for two helpers for two hours. Other displayed providers had different prices.
That was a listing for loading labor. It was not a combined price for the rental truck, driving and unloading at the destination, and no helper booking was made.
Before comparing a rental with a delivery quote, decide who is doing the work at both ends. If you already have suitable helpers, a rental can be economical. If you need to hire help, add those costs before deciding which option is cheaper.
One-way rentals use a different calculation
A one-way U-haul rental lets you return the vehicle to a different agreed location. U-Haul prices these rentals using the truck size, origin, destination and move date, with an allowance for days and miles.
The current truck-rental FAQ lists $1 per mile beyond the one-way allowance and $40 per additional prepaid truck day, arranged in advance. Those are one-way extension terms. They should not be used as the default mileage or late-return rate for an in-town rental.
Compare a one-way quote with the complete round-trip cost if returning to the original lot would add substantial driving. Check the agreed return location rather than assuming you can leave an in-town truck at another branch.
Compare the rental with the job you need done

For a couch, mattress or another large item, write down two complete prices before booking:
- The rental, all truck miles, fuel, applicable fees and taxes, selected equipment or coverage, and any help you need at pickup and delivery.
- A moving quote covering the vehicle and the carrying work you need.
Laborhutt is an option to compare when you want the item moved without arranging a rental truck yourself. Get a price for your addresses and item, then confirm the crew, stairs, disassembly and pickup timing.
Check a Laborhutt price for your move.
The useful number is the cost of getting the item where it belongs and finishing the job. For a rental, that includes getting the truck back to the lot.


