Moving Truck Rental in Salem, MA at U-Haul Moving & Storage of Salem

Moving to or from Salem MA 01970? Get FREE truck rental rate quotes at U-Haul Moving & Storage of Salem. U-Haul rental trucks are specifically engineered from the ground up to assist moving families, not freight. Our moving trucks have more safety features than other moving trucks in the industry including gentle ride suspension and high visibility mirrors to assist the driver. Whether you are moving a smaller apartment or a large four-bedroom house, U-Haul truck rentals in Salem, MA will provide you with the moving truck rental you need to get from point A to point B. Find the perfect size moving truck to assist with your move, U-Haul is home of the $19.95 rental truck!

Get FREE moving truck, pickup truck and cargo van rental quotes at U-Haul Moving & Storage of Salem

Simply click on each moving truck shown above to view individual truck specs including: safety features, towing capacity, fuel economy and of course, the available space-per-truck size. Each rental truck is individually priced to help save you money, time and energy on your move to or from Salem, MA.

Cargo vans and pickup truck rentals in Salem, MA

U-Haul cargo van rentals and pickup trucks in Salem, MA are perfect for home improvement projects, deliveries and other small loads. Rent cargo vans or pickups to save money on local moving or deliveries. Cargo van and pickup truck rentals are popular with local business, college students and smaller housing moves in Salem MA 01970. Our moving van rentals include air conditioning, rub rails to protect your belongings and come equipped with a hitch to tow a trailer rental. U-Haul is the home of the $19.95 cargo van rental in Salem, MA, reserve a van for your moving needs from U-Haul Moving & Storage of Salem!

$19.95 Pickup truck and cargo van rentals


  • Interior rub rails in cargo vans
  • Automatic transmission
  • Air conditioning
  • Gentle-Ride suspension
  • Fuel-efficient V-8
  • SRS/air bags

Customer Reviews



I was lucky, getting there upon opening this AM. Kyle was the ONLY person working. By the time my trailer was hooked up, 7 or 8 people were waiting in line. Returning the trailer this afternoon, he was still alone. Absolutely inexcusable, providing such poor service to others. I also didn't like the late 9AM opening time. Should be earlier.

Gerard G. on


Both the check-out and check-in process at this location was the best I have experienced at a U-haul.

jorge m. on


Can't think of anything, the process was very smooth.

Edward N. on


I lease trucks there several time a year and have never had any issues or problems.



Maybe check the trucks gas gages to be on the right that the customer do not have to worry about spending extra money trying to tap it up to the right line.. that 'll help a lot.. good customer service. Thanks

Alfred R. on


Doing it well.

mariah t. on


Friendly staff, quick in and out return. Tight location space. Would come back.

richie d. on


I've been a long-time customer of this particular U-Haul over the years not regularly but more than the average person. The last two times I've been there, I have by far exceeded my expectations. They always seem to be very understaffed. The difference is, now the man they have now seems to be able to handle it better.

michael m. on


The manager was so great he was friendly kind and so caring with a passion for his career this man needs some vacation paid by you all somewhere warm and expense paid working his butt off this Sunday I want to hire him wow god bless this man young and full off energy dedicated and so nice should be running the region with his passion for customer servive

Kali N. on


customer service. more accurate quotes.

Steven D. on


Great customer service!

Jewerl M. on


When I picked up the truck in the morning, the u-Haul representative was very professional and very helpful. He told me that since I had reserved two dozen furniture pads, that I would only be charged for the bags that were opened when I returned. When I did return, I had only opened one dozen so I had 2 bags that I should not have been charge for. The man who checked me back in refused to acknowledge what the previous representative told me. Even worse, both of the return vehicle lanes were backed up all the way to the street, so I pulled my 26 foot truck into the only place that I could fit the vehicle. There were other customers parked in the parking lot as well. When the attendant came out, he told me that I had to move my truck and that if I did not he would not consider me checked in. It was not my fault that he and the other individuals on duty had not kept up with all of the return trucks.

David M F. on


The worst experience I have ever had with a UHAUL facility. Confirmed my trailer via online and also called customer service to verify the day of pickup as well. I had to travel from Georgetown ma to Salem ma because they told me my original Uhaul trailer wasn't in Byfield ma anymore. After confirming that it was in Salem that morning on the phone with agent I drove from Georgetown to Salem Ma and the trailer size I needed was not there! It made my move difficult and many of my business associates who were helping with my company move realize that they will never deal with Uhaul if they want the correct equipment and customer service personnel to move.



Very polite, explained everything, took us to van and went over damage stickers, showed how to adjust mirrors

Michael F. on


Everything was great until we tried to return the vehicle. The person at the counter refused to help us ( or the other people waiting) because he was "waiting for a phone all". He allowed 4 customers to just stand there while he sat by the phone doing nothing. I am sure that this terrible employees name is on our receipt and should be moved away from any customer service position.

Lorraine V. on


There is always a wicked long line and only 2 people working!

alexander a. on


Staff was very professional but not personable.

Kiary C. on


Be more on point and actually call a day ahead to confirm time and not lie about it

Neil G. on


They made an extremely frustrating experience much more barable. I made a reservation originally at a different location. That location didn't even rent out the size truck we reserved. So we got to that location and were told tough luck. We had to call traffic. After assisting me they hang up on me before I could ask another question. They people at the Salem location were very helpful.

Thomas F. on


Very helpful representative - great location. Would use again when need arises.

lauren d. on


This location was fine. The manager was great. I had ordered a 10' truck, but had wanted a van (there weren't any available when I ordered online), but when I arrived to pick up the truck I saw a few vans on the lot. I asked the manager if I could rent one of them and he said "yes" so all worked out fine. After hours drop off is excellent!

Darren S. on


Our truck was a complete piece of crap. Had to drive it for over 2000 miles, with wheels vibrating the whole way, Awful truck, had over 100,000 miles on it as well.

Mercedes S. on


I was originally just frustrated because I was told to park my car in the uhaul parking lot but when I went to drop the uhaul off and pick up my car I was blocked in. I get it, out of your control where customers park returned cars. Frustrating on my part because I had to drive the uhaul back to my apartment and turn around and drive it back in the morning out of my way putting additional mileage on the rental. When I addressed the man at uhaul I was told that was my fault and it's park at your own risk. That would be understandable if that were stated anywhere. A sign hanging up, in the contract, stated by the man who told me to move my car and park in the parking lot (I had originally parked my car elsewhere). But instead I got poor customer service. Simply a "sorry" would have worked for me but the guy was rude and not willing to listen to me. I called and the woman hung up on me. All I wanted was an apology for the inconvienve. Now though I'm pissed. What a scam this is. I honestly just wish I would've known that I was risking getting blocked in. So thank you for taking my money, charging me more for mikes I didn't want to drive, my time and the poor customer service. I am only one person so this complaint probably won't make a difference but I personally will never use uhaul again because of the lack of communication; for a large successful business I expected more. Most upset with the way things were handled by your employees.

Greg W. on



Michael S. on


Online check in was terrible. I did it 5 times. Ended going to the counter. Will never do it again. Terrible system. Took 4-5 longer than going to the counter. I am a frequent renter for my business. Now I will second guess using haul again!!!!!!!

View more reviews