Moving Truck Rental in Guelph, ON at Esso

Moving to or from Guelph ON N1H1G8? Get FREE truck rental rate quotes at Esso. 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 Guelph, ON 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 Esso

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 Guelph, ON.

Cargo vans and pickup truck rentals in Guelph, ON

U-Haul cargo van rentals and pickup trucks in Guelph, ON 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 Guelph ON N1H1G8. 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 Guelph, ON, reserve a van for your moving needs from Esso!

$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

Daniel R. on


Everything went very well, I just found it very expensive

david d. on


Excellent Service

Justin T. on


The mobile check in process was awful. Took us 1.5 hours to pull out of the parking lot which made moving day even more unenjoyable.

anthony d. on


Mileage was not correct I was over charged!

nancy v. on


I picked up the truck at an Esso station in Guelph, ON, and the guy didn't know anything about U-Haul.

Monica Y. on


I tried using the self check-in option, which took much longer than anticipated and required more steps than indicated by the instructions online prior to pick-up. There was an issue for me finding a contact who would answer the phone at the time I was checking in, so I attempted to check-in inside the store instead, but soon found out that the system in the store was down. The clerk suggested I go to another location that was 2.5 kilometers away, but I did not have a vehicle and it was very very hot outside. Since my online check-in had already been cancelled, my only other option was to make another reservation and go through the steps again. All in all it took me over an hour from start to finish to check out the vehicle. I was not very pleased with the online system, nor with the option in the store regarding their system being down.

Andrew G. on


While I understand the convenience of a Haul location there, the service station is busy with gas customers and the conflict of having to complete the UHaul processes showed.

Shawn C. on


The van I rented was very dirty and had a disgusting smell when I picked it up. I was told the tank was full when I picked it up, but it cost over $15 to fill it again before returning it even though I only drove 30km However, the people working at the gas station were very friendly

Karl Michael D. on


The customer service lady at Esso was really nice and helpful, but I had reserved a cargo van with a dolly, and upon arrival, I was told there was no dolly. I had to drive 4km to the other place to grab a dolly, an extra 9 to go home, and drop the dolly off again at the other location, causing a total of an extra 21kms simply to drop the dolly off at another location.

Philip L. on



Abdullah A. on


I got charged way more than what I was supposed to get charged

Peter W. on


Customer service was friendly and professional, nothing that I could add to improve.

James I. on


Again already spoke with area manager