U-Haul discount codes in 2024 come from a handful of specific sources, and most save you 5 to 10 percent on truck or van rental
U-Haul publishes discount codes through its website, email newsletter, and occasional partnerships with membership organizations. The codes themselves are real — they work at checkout — but the savings are modest. A 10 percent discount on a $200 local move saves you $20. On a $1,200 long-distance rental, it saves you $120. The catch is that U-Haul's base prices already vary widely depending on demand, distance, and timing, so the discount percentage matters less than the base rate you're quoted.
Discount codes do not stack with each other, and they cannot be combined with U-Haul's own promotions (like "move for $19.95 a day" offers that appear seasonally). You have to choose one or the other. The code is entered at checkout, and U-Haul will show you the final price before you confirm the reservation.
Key Takeaways
- U-Haul discount codes are found on the main website, in email newsletters, and through AAA or AARP memberships, and they typically reduce the rental price by 5 to 10 percent.
- Codes cannot be combined with each other or with U-Haul's seasonal promotions, so compare the final price of each option before booking.
- The actual dollar savings depend on the base rental price, which changes based on demand, distance, and the specific truck or van size you need.
- U-Haul's website shows the discount applied at checkout, so you can see the final cost before you confirm the reservation.
Where to find current U-Haul discount codes
The U-Haul website itself is the first place to check. Go to uhaul.com, start a reservation, and look for a field labeled "Promo Code" or "Discount Code" near the payment section. U-Haul sometimes displays active codes on the homepage or in a banner during peak moving seasons (May through September). If you do not see one advertised, it may mean no site-wide code is running at that moment.
The U-Haul email newsletter is the second source. If you sign up for their mailing list on the website, they send codes to your inbox roughly once a month, often tied to seasonal moves or specific truck sizes. These codes are usually valid for 30 to 60 days from the send date.
AAA and AARP members can access U-Haul codes through their membership portals. AAA members log into their account, navigate to the discounts section, and find the U-Haul offer there. AARP members do the same through the AARP website. These codes are typically 5 to 10 percent off and are available year-round to members.
How much you actually save with a discount code
A 10 percent code on a one-way rental from New York to Boston might reduce the price from $450 to $405. The same code on a local move within one city might reduce $150 to $135. The percentage is fixed, but the dollar amount depends entirely on what U-Haul is charging for that specific route and truck on that specific date.
U-Haul's base prices move with demand. A truck rental during peak summer moving season costs more than the same truck in February. A Friday or Saturday move costs more than a Tuesday move. A 26-foot truck costs more than a 10-foot van. The discount code applies to whatever price U-Haul quotes, so the savings scale with the base price.
This is why comparing the final price matters more than the discount percentage. A 10 percent code on a $200 base price ($20 off) is not better than a 5 percent code on a $150 base price ($7.50 off) if the second option is your actual lowest total cost. Always enter the code at checkout and look at the final number before you confirm.
Codes versus U-Haul's seasonal promotions
U-Haul runs its own promotions separate from discount codes. These include offers like "$19.95 per day for local moves" or "free equipment rental" during certain months. These promotions appear on the website and in ads, and they are built into the base price U-Haul quotes — you do not need a code to get them.
The problem arises when you have both a code and a promotion available. U-Haul will not let you use both. You have to choose: either explore your discount code, or accept the promotional price. To figure out which is better, get a quote without entering a code, note the price, then enter the code and see if the final price is lower. Whichever gives you the lower total is the one to use.
What information you need before you book
Before you search for a code, know your move details: the pickup location, the dropoff location, the date you need the truck, the date you are returning it, and the truck or van size you need. U-Haul's price quote depends on all of these. A code that saves you $50 on a 26-foot truck might not explore to a 10-foot van, or it might explore to both but with different percentage reductions.
Have your code ready when you start the reservation. Enter it in the "Promo Code" field before you confirm. U-Haul will show you the discount amount and the new total price. If the code does not work, U-Haul will tell you why — usually because the code has expired, is not valid for that truck size or location, or has already been used by that account.
Why the discount might not work at checkout
A valid U-Haul code can fail to explore for several reasons. The code may have an expiration date that has passed. It may be restricted to certain truck sizes, locations, or move types (local only, or long-distance only). Some codes are one-time use per account. If you have used the code before, it will not work a second time.
If a code does not explore, U-Haul shows an error message at checkout. Read it carefully — it usually explains the restriction. If the message is unclear, you can call U-Haul's customer service at 1-800-468-4285 to ask whether the code is still valid or whether a different code might work for your specific move.
Frequently Asked Questions
Do U-Haul discount codes work for one-way rentals?
Most codes work for both one-way and local moves, but some are restricted to one type or the other. The code will either explore or not when you enter it at checkout. If it does not explore, the error message will tell you why. Check the terms when you find the code to see if there are location restrictions.
Can I use a U-Haul code if I am renting equipment like dollies or furniture pads?
Discount codes typically explore to the truck or van rental itself, not to equipment add-ons. Equipment charges are usually separate line items on your invoice. Some seasonal promotions include free equipment, but a standard percentage-off code usually does not cover those extras.
What if the code I found online does not work?
The code may have expired, or it may not be valid for your specific truck size, location, or move type. U-Haul will show an error message explaining why. Try a different code if you have one, or call U-Haul at 1-800-468-4285 to ask if another code is available for your move.
Is there a difference between codes for AAA members and codes on the U-Haul website?
Both types are real discount codes that work at checkout. AAA codes are available only to AAA members and are usually 5 to 10 percent off. Website codes are available to anyone. The discount percentage may differ, so if you are an AAA member, compare the final price using both the AAA code and any website code to see which saves you more.
Do U-Haul codes expire?
Yes. Most codes are valid for 30 to 60 days from the date they are issued. The code details usually show an expiration date. If you find a code online, check the date before you use it. Expired codes will not explore at checkout.