Our editors independently research, test, and recommend the best products and services; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
Best Overall: U-Haul "Offers the best truck selection, with vehicles that are generally in pretty good shape and plenty of options."
Best Value: Budget Truck "Features one of the best deals for a moving truck—and they’ll work with you to match competitors’ prices."
Best for Long Distances: Penske "Offers great insurance options that allow for a little extra peace of mind."
Best for Short Distances: Enterprise Truck Rental "If you’re just moving across a city, looking into renting one of its larger vehicles can save a ton of money."
Our Top Picks
Best Overall: U-Haul
When it comes to best-across-the-board, it’s hard to do better than U-Haul; the company was among the first to do one-way truck rentals, so they’ve got it down. It offers the best truck selection (from trucks to trailers, you name it), with vehicles that are generally in pretty good shape and plenty of options when it comes to how much capacity you need. U-Haul is also pretty much a one-stop-shop when it comes to the extras for your move: They have plenty of boxes, supplies like cheap but durable furniture pads, and even trolleys to make loading and unloading a little less of a pain. Plus, it has one of the largest networks of locations in the U.S. and Canada, with 20,000 locations across each state and province.
Best Value: Budget Truck
The name really says it all: Budget Truck, the offshoot of the rental car company, offers one of the best deals for a moving truck—and they’ll work with you to match competitors’ prices. There’s also a great variety of vehicles on offer, from a 12-foot small truck, which holds one to two rooms’ worth of goods (a studio apartment or so), to a 26-foot large truck, which is best for a two to three bedroom home.
You can also get loading, unloading, or packing help a la carte through the company’s partnership with HireAHelper, and, like U-Haul, the company offers accessories for purchase and rent as well as ways to supplement the move itself, like a payment pass so you don’t have to worry about tolls along the way. Keep an eye on the deals section of the website for periodic bonuses like a percentage off base rates or travel coupons. Students, as well as AARP, police, fire, and EMT members, among other groups, can also receive a percentage off.
Best for Long Distances: Penske
Penske also boasts locations across the U.S. and Canada, though they’re a little more limited on fleet size and types of trucks available (they offer 12-, 16-, 22-, and 26-foot options). However, if you’re really concerned about getting your things from A to B, they offer great insurance options that allow for a little extra peace of mind—and be sure to check online for some bonus specials (there’s usually a discount or two available to customers). Just keep in mind that for local moves, Penske often comes out a little pricier than Budget and U-Haul—it’s best to save this rental for a longer-distance schlep.
Best for Short Distances: Enterprise Truck Rental
Sure, we might know Enterprise best from our vacation car rentals, but their moving division, Enterprise Trucks, is a good shout for a move—especially one across town. If you’re just moving across a city and don’t mind making a few trips back and forth (or you don’t have much stuff), looking into renting one of its larger vehicles can save a ton of money. Enterprise, unlike other companies, really only does round-trip movies, so if you’re going across the country, it’s likely not going to be the right pick for you.
Although the daily rates look a little high, it’s among the companies charging the lowest when it comes to mileage fees—if you’re keeping things local, the company won’t charge a per-mile fee if you keep the odometer under 300 miles, so it might all balance out. The company also makes things worry-free with around-the-clock roadside assistance, just in case the worst happens. On the downside, Enterprise is a smaller company, with just 270 locations across the U.S., Puerto Rico, and Canada, so this might not be an option for everyone.