Moving Truck Rental in Toronto, ON at Import Motors Canada

Moving to or from Toronto ON M3J2B9? Get FREE truck rental rate quotes at Import Motors Canada. 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 Toronto, 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 Import Motors Canada

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

Cargo vans and pickup truck rentals in Toronto, ON

U-Haul cargo van rentals and pickup trucks in Toronto, 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 Toronto ON M3J2B9. 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 Toronto, ON, reserve a van for your moving needs from Import Motors Canada!

$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

Lucas B. on


Have duplicates of keys so customer doesn't have to wait for them to be located

DAN F. on


Make it more clear before rental that lot for trucks is not at the same place as the rental office.

Hossein S. on


Parking location is about 2 minutes drive from the uhaul office without any notice!!! And truck was super dirty! And smells tobacco!!!!

Lavi Z. on


Truck was in poor condition. Oil temp gauge was beeping the whole time.

George F. on


The staff at this location is very rude and unwilling to do make the customer feel welcomed. The lady at the desk is very very rude.



Inside of the truck was dirty from the dash board to the seats.

ILYA D. on


As always, excellent



Clean Trailers.. but the Service is amazing, I dont mind cleaning the trailer as long as the customer service is as nice as this location. I would never recommend the warden and 401 location because they are very rude and ignorant. Above all they are very slow.



Terrible experience. I bookd a uhaul van in 2887 Keel ave, but the location was changed to 4256 Chesswood Dr on the day I need the van (July 31st). Then I changed back the location to 2887 Keel ave by using APP. I was going to pick up the van by using self service. But the APP told that the van at 2887 Keel can not be picked and I need to walk in to office and talk to staff. But the office door was closed at 4:30PM. After that, I called 4256 Chesswood Dr, one guy said my reservation is in their office. So I had to take an uber to their office. I was late due to traffic jam, I waited 30 munutes in 4256 Chesswood office, finally the staff came back from somewhere. he was not able to continue my reservation on computer, so he had to create a new contract number for me and he asked me to signed three contracts in the office(I did not even see the van yet). After that, he told me that the uhaul van actually located in another place (Lodestar dr). He used his car drove me to the location and found the uhaul van. I thought he would come out his car and check the van's condition with me together. but he did not, he drove his car away immediate after I got out his car. Then I found that there is a big hole on the back of the uhaul van and there are some scratches on the roof of the van. there are also some problems in side of the van. The van was very dirty, a lot of sands and soil inside, was not cleaned at all. it smells like wet dog. because the staff ran away quickly, I had to call uhaul customer service to report all these damages and bad conditions from previous customer. I used this van for one day(24hours), on August 1st I was going to use self drop off APP to drop off uhaul van, but wen I drove the van back to the same location where I picked up. the APP told me that my location is actually in lodestar DR not 4256 Chesswood Dr, and nobody was in 4256 Chesswood Dr office agian at 5:45PM! So I had to call customer service again, I told the lady that I have already drove off the van to the location (lodestar Dr) at 6PM on August 1st and I put the key into the orange box. the whole process was terrible, uhaul branch office staff did not take their responsibility at all. they are not even working during working time. and uhual price is actually very high as well, I received a 132 dollar bill for just one day rental. 19.99$ in their advertisement was actually just a price strategy. one more thing, the insurance they said was 15 dollar for one day, I rented the van for 24 hours, they charged me 30 dollar! This was the worst car rental experience I've ever had, I won't be uhaul's customer anymore. First time is my Last time.

Jaclyn R. on


Maybe have more people working beginning and end of month as the location was busy...



I like them, there service is good .

christine u. on


Wasn't happy with the experience I asked for a different location and they sent me way out my way. I spoke to missy and Arizona I believe. Arizona hung the phone up because her shift has ended, They should have shunted a truck to the location I wanted and not charge me for all the extra kilometres. They even agreed they shouldn't have charged me and I was.



Thanks the Jackie team at Chesswood Uhaul!

victor r. on


The person who served me at this location (an older gentleman) was EXTREMELY slow in doing my rental contract, he also appeared very confused at how to complete the computer rental agreement. He even asked ME questions about what he should do. When I rented the vehicle it was not on the lot and I had to travel to another lot to pickup. When I picked up the truck , the vehicle's cab was dirty, had garbage from the previous renter in it and had a strong stench of urine (not sure human or animal). I had to open the windows for most of my trip to breathe over the revolting odor. Overall this made my moving experience extremely unpleasant and possibly bad for my health!

ERNO C. on


Fast check in. Good service.The final bill was correct.

Lior K. on


The cargo van smelt like barn animals were transported to another barn. Terrible driving experience.

Nurul H. on


More than enough I think.

Youssef E. on


Amazing truck, amazing service. I would recommend anyone to use this company and this location. Thank you

Hesam K. on


the 26 Truck was garbage, it must be totaled, need maintenance seriously. the back ramp was damaged and out of service. never recommend uhaul to anyone. one day before moving Uhaul changed my pick up address 25 KL far from my location.

Viviana F S. on


My initial order was in another location. They were closed and we were transfer to this one that didn't have the truck we asked for as well as the 2?small Dollies. The location was also farther and we had to do more km because of this and because the truck was smaller we had to do two trips for the moving. The service in the location was great but I'm very días of uhaul, very disorganized.

Annmarie M. on


Customer Service is poor and the van was extremely dirty from the client before. It was full of some kind of soil and rice. A unit in your line should never be rented in this condition. The lady that does the booking is very tired and needs assistance she can come off as being very rude to clients. Also let clients know that the vehicles are not held on your lot and you will have to drive to pick up the vehicle.

Jarrod S. on


It is frustrating to load the trailer when you have, for some reason, welded the chains together. This makes loading very difficult and somewhat dangerous.

john w. on


Getting the truck took a while since the location was understaffed and having issues responding to other customers. Once it was my turn in line it went quickly and efficiently and without problems, but it took a while to get to that point. The prices were great though, especially for a local move, like mine.



Nobody was available at drop off. But we'll posted instructions for our drop off. Thanks



this location is so bad. I make the reservation half month ago, but when I get there, I was told there's no truck available, so does several other customers. And, I was charged more than I drove.

View more reviews