Use the options below to narrow your search for a used vehicle. You do need to make a selection from every category to find equipment.
Whether you're looking for yourself or your business, buying a box truck from U-Haul helps you get the best value for your money.
These trucks have been maintained by U-Haul professionals from Day One, so you know you'll be getting a quality truck.
U-Haul sells box trucks at over 1300 sales location across the U.S. and Canada, and has the largest selection in the industry.
U-Haul Truck Sales: Small Investment, BIG RETURN!
There are many different reasons to buy a box truck:
- Small business needs
- Food truck
Find box trucks for sale near you.
Maintenance Parts & Supplies
Uhaultruckparts.com is your connection to the world's largest source of parts and reference material for your used U-Haul trucks and car trailers! You can easily navigate through our huge inventory of used parts with the assistance of our interactive parts catalogue. Then follow the simple checkout procedure and we will ship your parts to your doorstep.
at your U-Haul parts stores
You can shop in our shop! With over 100 U-Haul part stores around North America, the parts and expertise you need are likely right in your backyard. We have a parts store near you that supplies maintenance and repair parts that you need. Put your zip code in the box below to locate the U-Haul facility nearest you. Call ahead for best service.
Financing of our equipment available for business owners through
Alliance Leasing (OAC)!
View Alliance Leasing Credit Application
Feel free to call Cindy at Alliance for more information:
1-800-449-0674 or 1-480-951-1848. Please note that Alliance is a third party finance company that is not U-Haul owned. We are proud to say that U-Haul has been partnered with Alliance for the last 10 years!
At U-Haul Truck Sales, we are willing to assist you and your bank or credit union in anyway that we can in making the purchase of one of our box trucks as simple as possible. We are open 7 days a week and are just a phone call away at 1-866-404-0355.
Buying Tips & FAQs
Once you have found a truck that is of interest to you:
Call the sales location to schedule an appointment, having an agreed upon meeting time will ensure you that you will have more one-on-one time with the sales representative. However, If sales location is close by to you, you can feel free to drop by as well.
- Ask questions about the equipment that is of interest to you while on the phone with the sales location. This will help you further determine if the truck is a good fit.
- Test Drive any truck that you are interested in purchasing; we want to make sure our equipment is just right for you.
- Equipment you are interested in purchasing can be inspected by a mechanic, please feel free to have it inspected before you purchase.
- Ask the location about acceptable payment methods in advance of seeing the truck this way you know appropriate payment methods.
- The Fleet Sales Department is an excellent resource for any questions you may have about the purchasing process, please feel free to give us a call at 1-866-404-0355 so we can further assist you.
Frequently Asked Questions
Does U-Haul have a warranty on equipment?
Our box trucks are sold "AS IS" without warranty.
Is Price Negotiable?
Yes, price is negotiable for our box trucks.
Does asking price include taxes and fees?
The asking price is the base price of the truck and does not include taxes and any additional fees as required by the state of purchase.
How long should it take for me to get my title?
It should not take anymore than 5-7 business days to get your title. In most of our sales locations, title turnaround time is 2-3 business days. For states that we complete registration of your vehicle, we issue you a temporary tag and you get your title within 30 days.
When is the truck sales department open?
We are based out of Phoenix, AZ and we are open 7 days a week. Hours are Monday-Saturday, 6AM to 6 PM MST and 8-5 on Sunday. Holiday hours are typically 8-5. The only day we are closed is Christmas day.