Moving Truck Rental in Toronto, ON at All Canadian Self Storage

Moving to or from Toronto ON M4G3S8? Get FREE truck rental rate quotes at All Canadian Self Storage. 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 All Canadian Self Storage

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 M4G3S8. 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 All Canadian Self Storage!

$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

Tyler N. on


Very very nice and helpful staff!!

natasha t. on


Natasha who worked the front desk was excellent! She was so friendly and helpful. Amazing experience with her!

lynn c. on


I was incorrectly charged for refueling and when I responded to the email provided, it kept coming back undeliverable. I haven't had the time to go back to the location to talk to them about the extra charges and they never answer the phone.

Lisa G. on


Nothing. The service was top notch!

Tony B. on


The employees that I dealt with were very condesending and I felt they were rude. I would not recomend this location at all.



Your customer service rep was very nice, friendly and able to answer all my questions. I will definitely be going back to rent another vehicle. In fact, this location is a little out of the way for me BUT i'll be back Monday to rent another truck for another project because it was easy to get to plus there were no hassles involved with the rental process and the rate was fair. Thanks very much !



Always the best.

abhishek a. on


The most horrible experience of my life. I went through multiple problems and got charged excessively. Not happy with the service at all.



The staff were very nice and helpful.

Sasha B. on


What a great location. Very organized and professional staff. I will definitely return!

SAL A. on


Friendly staff, great service. Thank you ladies

Stephen H. on


The trailer was old and looked in poor condition. I was worried about taking it in the highway but it was the only trailer available and the location was closing.

Noah b. on


No improvements needed

Edward L. on


we booked for a return rental with 499 km included and that was problem when we checked in as they did not have that then unfortunately when they confirmed everything orally and we signed we did not look at the Km and they had only included 310km so we had an extra charge. I will call and try to sort it out but this is the second time we have rented this year and both times it has been an issue with KM and over charge

Brendan n. on


No pads in the back of the truck made loading more difficult.

Brooke S. on


i booked a truck for 9 am and it was confirmed. i arrived at 9:20am and waited until 10:00am for a truck. we were told that they over booked trucks and then were told someone was dropping off their truck late. there were 12pm bookings and all the trucks were sitting waiting for them but our reservation was the one that was impacted. we stood around for 40 minutes, wasting time, all of our family and friends that were helping us move were waiting outside our house. we had an elevator booked and wasted over an hour of that time. we were then given a 15' truck instead of 10' but paid the price of a 10'. we already budgeted to pay that so we weren't given a deal or discount for this major inconvenience. i have never had a problem with uhaul until this rental and i was furious and will never ever book with uhaul again. i can't believe we were made to wait and offered no discount even though had a confirmed reservation



Last time renting with uhaul. The only consistency is bad service.

Deborah L. on


Overall I'd had a positive experience with UHaul however there had been a miscommunication in regards to fuel costs. The manager of the Laird location in Toronto was amazing. He called me the next day and everything was resolved. I had planned on using UHaul again but now I can do it with complete peace of mind.

Ryan P. on


Everything was great, but they charged me twice and I still haven't gotten the second charge back.

Peter S. on


Horrible service. I was given the wrong size vehicle & told the one I reserved was not available. The items (moving blankets) I reserved were not available and all I was told was that they were "sold out". How can items you specifically reserved be "sold out"? Would definitely not recommend the company.

Bart B. on


The sales person, Sarah J, was bright, cheerful and helpful. She was a please doing business with!

GREG K. on


Give them the unit they ask for .I ordered a 4x8 and got a 6x12 which was way too big .

Josh R. on


I don't believe this location is fully to blame for my terrible experience with U-Haul.

Mehran G. on


We waited 45 minutes to check in, defected vehicle and rude staff, We are so sorry for U-Haul...

Richard R. on


Staff was friendly and helpful.

View more reviews