Moving Truck Rental in Toronto, ON at Dollar Mart

Moving to or from Toronto ON M9N2S3? Get FREE truck rental rate quotes at Dollar Mart. 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 Dollar Mart

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 M9N2S3. 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 Dollar Mart!

$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

Asim S. on


Great service.

Gregory C. on


Everything was good fast and efficient.

rita b. on


Worst experience ever I had to book 5 different times to actually get a truck I booked and got three different locations they called and cancelled on me never using this company again

Lynn M. on


More training of staff is required. When we arrived, the counter person said her internet had been out for 24 hours so we couldn’t have our truck. I called uhaul. They called her and told her to give us the rental. She agreed but when she got off the phone, she said she didn’t know how to do it. We were left waiting as she tried to get in touch with the manager who was offsite. Eventually, the manager processed our rental remotely. I had already entered my card details into your website. Why was the waiting and remote re-entry of my credit card necessary? She could have simply taken a photo of my license .



Because this is at a Dollar Mart retail store there was only one sales clerk trying to serve retail customers and finish the rental process with me. It took quite a long time for me to be able to pick up the van.

JOAO S. on


I sign when i return the truck a charge on my card and they gave a receipt of 98.08 dll , now i check my credit card they charge 114.63 without my consent. This is stealing and i will report that contract n. 86248230 this is my last rentall from you. Stealing on the back of customers is not appropriate!!!

muhammad y. on


Great customer service by the lady at the counter!



There was crushed beer cans underneath the driver seat, no inspection was completed prior to getting the truck and also when it was returned. Visa was charged and I didn't recieve a break down of the cost. Was overcharged

hazel r. on


Nice and helpful associate.

marcia R. on


dirty vehicle.

Manahen B. on


The truck wasn’t ready to be picked up. We had to clean all the ice and snow from the truck and from the path so we could even get the truck moving. We requested to cancel the insurance and yet the guy charged us $15 for it. He even argued that this is a requirement and not an option and UHual the company makes it’s a mandatory requirement. I know it’s bullshit as when you book online it’s only optional. Other places are better. Do not recommend the location.

Anatolii K. on


My final bill was completely messed up, I was charged for miles while odometer was in kilometres, no one never replied me back for my complaints, terrible experience, next time will choose another rental.



I believe everything was in order. Friendly and willing to help you

ZAID S. on


Ihad a problem with fuel charge. They charged me $11.65 unnecessarily for fuel when i returned van as it is exactly i got it b4. i told CS n they said its uhaul computer mistake. so u have to talk to uhaul customer service . they will return it for sure.but still i didn't get yet.

Jeffrey S. on


Truck was not ready. Completed express check-in beforehand and upon arrival took staff over 30 minutes to enter all of my information. Staff also forgot to provide a dolly (which I had paid for) and had to turn around to get it. Terrible experience. Would not use or recommend U-Haul to anyone.

VAL K. on


Friendly customer representatives

Cibelle P. on


Problems started when i was booking online. Site was slow e at the time to confirm it gave error. I did not receive a confirmation on the first email registered. When arriving at the location next day at the time that i choose for pick up, the truck was not ready. I called and spoke with 4 differrnt people and only the last one Sunshine, gave me an answer that i had to wait for the store to open. The person resppnsible for this service arrived at 9:10 (late) and by the time that i left the store it was almost 9:40. Worst experience ever. Cibelle

Crystal G. on


Think I was over charged

Karel G. on


There is no sign to find this location. Very hard to find.



Nobody seemed to know what was happening. Truck had glass all in the cargo bay and ended up cutting myself. When I returned it they tried to charge me for the "mess" of the glass that was there when I got the truck. Had to prove I made a deposit. Thankfully I used debit. If I had used cash the woman wasn't going to return my deposit. Took almost an hour and a half to pick up and an hour to drop off because staff was too focused on other things.

Corey D. on


I showed up at 8:50am to pick up my vehicle. I had an appointment at 9:30. There was someone else waiting in front of me and the store didn't open till 9:10am. Even though I express checked-in hoping it would save me some time it took so long to get the vehicle. The store manager/owner was having trouble looking up my account and checking my credit card. I'm not sure if it was their internet server speed or what. I was a half hour late. Thankfully, my customer was flexible, though I'd prefer not to use U-Haul in the future.

George G. on


I got charged for the deposit and never given back deposit on visa Card

revels c. on


The person did not know what she was doing. I asked for one way trip, when I went to drop it to the location I was told it was set for round trip. Customer service was below ZERO.



Absolutely everything to improve. What an awful experience this was. I will never use uhaul ever again.

Paul H. on


Again very helpful.

View more reviews