U-Haul Rental Cost Calculator
Estimate how much a U-Haul rental will cost based on truck size, distance, duration, and add-ons. Enter your own numbers—our defaults are just examples.
Wondering how much a U-Haul rental will actually cost before you book? This calculator estimates the full out-the-door price of a U-Haul move by combining the base truck rate, per-mile or flat one-way fees, daily extensions, fuel, insurance (Safemove), and packing supplies. For example, a local 10-foot truck at $19.95/day plus 30 miles at $0.99 and one tank of fuel can land around $90–$120, while a one-way 20-foot truck moving 800 miles often runs $1,200–$1,800 once fuel and coverage are added.
U-Haul pricing changes with season, city, and demand, so treat any single quote as a snapshot. Summer weekends in major metros (Memorial Day through Labor Day) typically cost 20–40% more than a midweek winter pickup, and one-way rentals leaving high-demand cities like Los Angeles, Phoenix, or Austin run higher than the reverse direction. Use this tool to model several scenarios—different truck sizes, dates, and insurance levels—so you can compare U-Haul against PODS, Penske, or a hired mover with realistic, apples-to-apples numbers.
How it works: Enter your move distance, truck size, rental days, insurance level, and supply needs. The calculator estimates base rental, mileage, fuel, insurance, and supplies, then totals a realistic budget range.
Estimates are budgeting guides only. Always get a live U-Haul quote with your exact pickup date, ZIP codes, and equipment selections before booking.
What U-Haul Really Costs in 2026: Truck Sizes, Mileage, Fees & Hidden Add-Ons
The advertised $19.95/day U-Haul rate is just the starting line. Once you add mileage, fuel, insurance, supplies, and taxes, even short local moves often land between $90 and $250. Here is how to forecast the real number.
Typical U-Haul base rates by truck size (2026 estimates)
| Truck size | Best for | Local daily rate | Per-mile rate | MPG (loaded) |
|---|---|---|---|---|
| Pickup / Cargo van | Single items, dorm runs | $19.95 | $0.79 | 16–18 |
| 10 ft | Studio / 1 bedroom | $19.95 | $0.99 | 10–12 |
| 15 ft | 1–2 bedroom apartment | $29.95 | $1.09 | 8–10 |
| 17 ft | 2 bedroom home | $34.95 | $1.19 | 8–10 |
| 20 ft | 2–3 bedroom home | $39.95 | $1.29 | 8–10 |
| 26 ft | 4+ bedroom house | $49.95 | $1.39 | 7–8 |
Sample total U-Haul cost scenarios
| Scenario | Truck | Distance | Estimated total |
|---|---|---|---|
| Local studio move (1 day) | 10 ft | 25 mi round trip | $95–$140 |
| Cross-town 2BR move (1 day) | 15 ft | 40 mi round trip | $140–$210 |
| One-way 1BR, 300 mi | 10 ft | 300 mi one-way | $450–$650 |
| One-way 2BR, 800 mi | 20 ft | 800 mi one-way | $1,200–$1,800 |
| One-way 4BR, 1,500 mi | 26 ft | 1,500 mi one-way | $2,400–$3,400 |
Local rentals vs. one-way rentals work differently
Local U-Haul rentals charge a flat daily rate (often $19.95 for a 10-foot truck) plus a per-mile fee of $0.79–$1.39 and require you to return to the original location. One-way rentals use a single bundled price that already includes a fixed number of days and miles—typically distance ÷ 200 days, with 50–150 free miles. A rule of thumb: if you are driving under 50 miles round trip, local pricing wins; over 100 miles point-to-point, one-way is almost always cheaper because per-mile fees on local rentals add up fast.
Truck size: match it to bedrooms, not square footage
U-Haul sizes its fleet by room count. A 10-foot truck fits a studio or two rooms of furniture (about 400 cubic feet); a 15-foot truck handles a 1–2 bedroom apartment; the 20-foot suits a 2–3 bedroom home; and the 26-foot truck is built for 4+ bedrooms. Renting one size up costs roughly $10/day more plus 10–15¢/mile, but undersizing means a second trip or having to leave items behind. Rule of thumb: when in doubt, size up—you will spend less on the bigger truck than on a same-day exchange or repeat trip.
Mileage fees are the silent budget killer
On local rentals, mileage is billed at the truck’s posted per-mile rate ($0.79–$1.39 in 2026). A 15-foot truck driven 60 miles round trip adds about $65 to a $30 base rate—more than doubling the bill. Plan your route in one efficient loop and avoid back-and-forth trips. For one-way rentals, U-Haul includes a generous mileage allowance (usually 50–150 miles over the direct route), but going over costs $0.40/mile. Always check the included miles on your contract and use GPS to confirm you will stay under that ceiling.
Fuel can add $50–$400 depending on the trip
U-Haul trucks are not fuel efficient: 8–12 MPG loaded. For a 500-mile one-way move in a 20-foot truck at 9 MPG and $3.50/gallon, expect roughly 56 gallons or $195 in gas. You must return the truck at the same fuel level you received it; otherwise U-Haul charges a refill rate around $7/gallon plus a $30 service fee. A reliable guideline: budget your distance ÷ 9 in gallons for medium-to-large trucks, then multiply by local pump prices and add 10% as a safety margin.
Insurance (Safemove) is almost always worth it
Most personal auto policies and credit cards explicitly exclude moving trucks over 9,000 lbs GVWR. That means without Safemove ($15–$30/day) or Safemove Plus ($30–$60/day), you are personally liable for damage to the truck, cargo, and third parties. Rule of thumb: if your move is more than 50 miles or involves freeway driving, take at least standard Safemove. The $20–$60 in coverage is trivial next to a $3,000 bumper repair or a $40,000 liability claim from a parking-lot fender bender.
Hidden fees: taxes, environmental charges, and equipment
Beyond the headline rate, expect an environmental fee ($1–$5), an admin fee, and 6–10% state/local tax. Add-ons like furniture dollies ($10), appliance dollies ($15), and furniture pads ($5–$10 per dozen) commonly tack on $30–$80. Drop-off fees can apply if you return the truck to an unauthorized location. A common surprise is the after-hours drop-off fee ($20) and cleaning fee ($25) if the cargo area is left dirty. Always sweep out the truck and remove tape from the walls before returning to avoid these extras.
How to lower your U-Haul bill
Book midweek and mid-month—Saturdays at month-end (the 28th–1st) carry premium demand pricing. Choose Tuesday–Thursday pickup and drop-off, and avoid the May–August window if possible (rates are 20–40% higher). For one-way rentals, check the reverse-direction price: leaving a low-demand city for a high-demand one (e.g., Cleveland to Austin) is dramatically cheaper than the opposite. Finally, buy boxes used on Facebook Marketplace ($0.25–$0.50 each vs. $2 new), and skip the bundled moving kits—buying tape and pads à la carte often saves 30–50%.
How This Calculator Works: Methodology & Parameter Explanations
Core formula: miles = (distance_unit === 'km') ? distance_value / 1.60934 : distance_value; baseRental = (moveType==='local') ? dailyRate[size] * days : oneWayBase[size] * (1 + max(0, miles-200)/1000 * 0.6); mileageFee = (moveType==='local') ? perMileRate[size] * miles : 0; fuelCost = (miles / MPG[size]) * fuel_price; insuranceCost = insDaily[insurance_level] * days; subtotal = (baseRental + mileageFee) * seasonMult * regionMult + fuelCost + insuranceCost + suppliesCost + adminFees; total = subtotal * 1.08 (tax).
Parameter explanations
| Input | What it means | Impact on results |
|---|---|---|
| Move type (local vs one-way) | Local rentals are billed per day plus per mile and must return to origin. One-way rentals use a flat package price that includes a fixed number of days and miles between two cities. | Switching from local to one-way for trips over ~100 miles typically cuts total cost 20–40% because per-mile charges disappear. |
| Move distance + unit | Total driving distance for the trip, entered in miles or kilometers. Internally converted to miles (canonical). | Each extra mile on a local rental adds $0.79–$1.39 directly. On one-way trips, distance drives the fuel bill (8–12 MPG) and may push you into a larger package tier. |
| Truck size | U-Haul vehicle class chosen, from pickup truck to 26-foot box truck. Drives daily rate, per-mile rate, package price, and fuel economy. | Stepping up one size adds roughly $10/day, $0.10/mile, and drops MPG by 1–2. A 26-foot truck can cost 2.5x more than a 10-foot over the same trip. |
| Rental days | Number of calendar days you keep the truck. Local rentals bill each day; one-way packages include a baseline and charge ~$40 per extra day. | Each added day raises a local rental by one daily rate plus one day of insurance. Returning a day early rarely produces a refund. |
| Insurance level | Safemove, Safemove Plus, Safetow, or none. Determines damage and liability coverage for the truck and cargo. | Adds $0–$60/day. Skipping coverage on a multi-day move can save $100+ but exposes you to full repair and liability costs. |
| Season and pickup market | Demand multipliers for time of year (off-peak/shoulder/peak) and origin city tier (low/mid/high demand). | Peak season in a high-demand metro applies up to a ~1.6x multiplier on base rental versus off-peak in a small market. |
| Supplies level and fuel price | Optional moving supply package and current local gas price per gallon. | Supplies add $0–$350. Fuel scales linearly with distance and inversely with MPG; a $1/gallon swing can move totals by $50–$150 on long hauls. |
Assumptions
All daily rates, per-mile rates, and one-way package prices are 2026 averages; your actual U-Haul quote may vary by ±25% based on local demand and date.
The example numbers in the keyword (such as a $19.95 daily headline) are defaults for illustration only; the calculator computes from whatever values you enter, with no hard-coded scenario.
Fuel economy is estimated at 8–12 MPG depending on truck size with a moderate load; mountainous routes and heavy loads can drop MPG 15–25%.
Tax is modeled as a flat 8% blended rate; actual state, county, and city taxes range from 0% to 10.5%.
Insurance pricing is approximated by tier and may not reflect every state’s Safemove and Safemove Plus exact rates.
One-way mileage allowance is assumed to be generous enough to cover the entered distance; long detours can trigger $0.40/mile overage fees not modeled here.
Parameter meanings
| Input | What it means | Impact on results |
|---|---|---|
| Move type | Local round-trip vs. one-way intercity rental | Switches pricing model between daily+per-mile and a flat package |
| Move distance + unit | Driving distance in miles or km (converted to miles) | Drives mileage fees on local rentals and fuel cost on all trips |
| Truck size | Vehicle class from cargo van to 26-foot truck | Sets base daily rate, per-mile rate, package price, and MPG |
| Rental days | Number of days you keep the truck | Multiplies daily rental and insurance; extra days cost ~$40 each |
| Insurance level | Safemove tier from none to Safemove Plus | Adds $0–$60 per day to the total |
| Season + region tier | Time of year and pickup-city demand level | Applies a 0.77x–1.63x multiplier on base rental price |
| Supplies + fuel price | Optional moving kit and local gas price | Supplies add $0–$350; fuel scales with miles/MPG × $/gallon |