Moving Truck Rental in Toronto, ON at U-Haul at Weston Rd

Moving to or from Toronto ON M9M2R5? Get FREE truck rental rate quotes at U-Haul at Weston Rd. 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 U-Haul at Weston Rd

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 M9M2R5. 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 U-Haul at Weston Rd!

$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

D T. on


Good service overall.

Son D. on


take too long to get the order done

Ashley Z. on


Staff was great but this location didn’t have all the equipment I requested

Madine T. on


My truck was supposed to be ready at 8 am and wasn’t.. had to wait an hour till the store opens I did request the phone express pick up

smantha R. on


Super friendly employees, great experience



Excellent friendly helpful staff! Made my first uhual experience a great one!

Julian G. on


Your mobile application did not work when I dropped the van 2.5 hrs after I first rented it. I called your 1-800 number and after waiting almost 30 min I was told that they I had taken note of the problem and that I would not be overcharge on the rental. Now I find that I had been overcharged around $30.00. Why. because of your defective application. I talked to the manager of the office where I got the van and he refused to acknowledge the fult f the application. Very bad experience. I would definitely not recommend Uhaul at all.



The truck that I had reserved was not given to me, because as per the representative at the counter, previous customer dropped the truck at uhaul and took the truck keys with him at home, the Appliance dolly I had selected was not available at the store, I wasn't even contacted by phone or email to inform about it. The representative gave me a smaller size truck and when I asked for the $50 credit I was informed to speak with another representative that was busy inspecting other customers to their trucks and I was said to wait in queue of 10 people to be served. I had a very very worst experience at this location and didn't expected that Uhaul would hire so unprofessional staff. My pick up time for the truck was 10 am, by the time I finished everything my time was 10:35 am, that's when I received the smaller truck. I would never recommend anyone else from renting a truck or reserving a truck from this location, unless they like their time to be wasted and not getting what they reserved.

James L. on


Employees were unprofessional, computer system was very slow and then was told I had to be back early because they had double booked the truck. When we came back the computer system was still down and I couldn’t get my receipt.



Almost nothing! Everything is fine.

iseyinwa A. on


Your contact agents needs to inform client on the type of truck they are renting, i was really sad that the one I got was an open roof and i was not pre-informed.

Miguel D. on


The truck was guaranteed but it wasn't there

Maneesh D. on


It’s an excellent service in this location I have no words to say anything about improving field the next customer.

Abdulai S. on


Excellent team

Kaycee E. on


I got charged for after hours drop off even though I tried to check-in with the app like I was told, I don't think its fair giving how shitty the app is.

Lawrence P. on


The inside of the windshield should be cleaned when it’s real dirty. Very friendly staff. I will enjoy going back for my next rental.

Ricardo Q. on


Staff was very helpful. Even accommodated our rental past their 24hour limitation (per rental) and extended my rent. Would definitely do a lot of business with this location. - Ricky

braintech R. on


Management was rude. When I asked where to park the van the response was "Can't you read the sign?" The sign pointed to the left of the building where several vans were parked there was no room there. The attendant informed me I was to back in under the cover to the left of the building. (if the was the case, the sign should be placed on top of the awning and the arrow pointing down in a larger sign. I had to back up so I asked for help. The attendant simply ignored me. There was a car behind me so I could not back up to the entrance, so I backed into the space where the attendant was standing. At no time did he ask me to pull in or help me turn around. He scolded me for backing in instead of pulling in the other direction. He pointed to the arrow on the ground and asked if I could see? At all times he was gruff and unapproachable. I had a few articles in the back of the truck and proceeded to move them to my car, which had been parked by the location, so could not have been moved prior to arriving. Instead of asking for the keys he sat in the truck with a growl on his face. All he had to do was get out of the truck and ask me for the keys with a smile. When I went into the office to wait. Another woman arrived after me. She was waiting for service. It appeared that there was only one staff member to help. When the chap came in that was rude to me he ordered to woman to stay by her vehicle and not wait in the office. There is no excuse for rudeness. If he had helped me put the truck into the right position with a few instructions, there would not have been a problem. Simply saying would you mind staying by your vehicle in a gently voice would work. Rudeness makes sure I will not come back. I had asked for the 24 hour service. The records show I picked the car up at 1:37, yet was advised to get it back by 12 noon. This is NOT 24 hours. I returned the vehicle at 12:02 and charged an extra day. This and the rudeness makes sure I will not come back to UHaul, a company and a location I had used several times in the past. I was also told that my name was to be at the top of the contract, not the Company name. If this required a different form it should have been done by the staff. I did not type up the contract, your staff did. Training is required.

Ikenna O. on


Teach your representatives in that location to learn how to communicate with customers, stop making people feel stupid or dumb cause they’re not aggressive towards him. It’s the second time with a different person. They talk rude!

John S. on


Please inform customer of deposits when using debit

Umar B. on


Reduce your charges of mileage by 15%. Thanks

View more reviews