Moving Truck Rental in Toronto, ON at Mattress Warehouse

Moving to or from Toronto ON M4C1M3? Get FREE truck rental rate quotes at Mattress Warehouse. 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 Mattress Warehouse

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 M4C1M3. 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 Mattress Warehouse!

Alquileres de camionetas y camionetas de carga desde $19.95


  • Barandillas interiores en las camionetas de carga
  • Transmisión automática
  • Air conditioning
  • Suspensión Gentle-Ride
  • V-8 de bajo consumo de combustible
  • SRS/bolsas de aire

Customer Reviews

Antonio F. en


The person at the location didn't provide me with moving blankets I ordered when I booked the vehicle on line. The person did not come out with me to look at the vehicle. The person didn't give me the green slip - overall completely inprofessional

Aaron G. en


The location I used was friendly and courteous, however, clearly new at dealing with UHaul. I completed the express online check-in before arriving to ensure a quick transaction as I was working with limited time. The employee who attempted to complete the order didn't understand the online system. He called in a manager to assist who also didn't understand how to use the system. Eventually, they called a UHaul rep who walked them through the process. From the time I walked in to the time I was handed the keys to the truck was over an hour. I would not recommend this location to another customer.

Christine M. en


Excellent service, easy check in and friendly service with after hours drop off. Thanks for making move as smooth as possible!



this is a hole in the wall mattress shop. never answer the phone. trucks are parked in a sketchy alley way behind the mattress store. I would never rent from this location if I had known. also the truck had a hole in the cab letting the cold air in just aweful

Aleksandra K. en


Absolutely awful experience. Despite choosing self pick up option I was not able to complete the online procedure and pick the truck up without any explanation why. Turns out I needed to go through the same steps I completed online in person, with a representative who was also unprofessional. It cost me an hour of my time I had scheduled for the move and caused everyone involved a lot of stress and massive delays. While going through the steps of online pick up process i was informed that "a piece of equipment was not assigned to my reservation" and give a 24'h number to contact. I tried calling it multiple times for half an hour, and all I got was a voice mail. An answering machine for an emergency number is just atrocious. Overall the whole experience was very poor, and the customer service I received after 45 minutes on being on hold was mediocre at best. I am deeply dissatisfied with your service.

vic t. en


It took them over 30 mins to process my rental, they called into uhaul and the person helping them was extremely rude and disrespectful, talking down to the person who called. The truck back door was not working properly. I dropped the truck off the same day and they people at the location, called me the next day asking if i returned the truck when it was parked in the back of there store (where I took it from) and the key was in the drop box. HORRIBLE EXPERIENCE this time around renting from uhaul.

Hannah R. en


The self-pickup app was not user-friendly. Instructions were not specific and were unclear. The parking lot was difficult to get into. The parking brake would not release properly.

Daniel A. en


I had a horrible experience with uhaul and I would think twice before renting again. I scheduled at 9am. When I arrived they were closed. I called uhaul and waited on hold for 45 min only to be told the location didn't open until 11. I asked why my reservation was accepted and the person could not answer. Did they apologize for the inconvenience? Nope. They said they would have to transfer me to the scheduling department. I waited on hold fo another 25min only to be told that I had to call a different scheduling department that looked after Toronto. Waited another 30min only to be told there was nothing that could be done. Amy apology? Nope. I was than told the regional manager would call me in 5min. I questioned the 5min timeline and was told 100% he would. Waited...finally after 15min I received all call and to my surprise finally an apology. However I was told if I couldn't guarantee the truck would be returned that evening he would cancel my reservation right away. Excuse me? You messed up, screwed up my entire day and now your threaten me??? Very disappointing.



1-When we returned the van in the evening, we lost 30 minutes arguing with the neighbor bussiness regarding the parking spot for the Uhaul. Should have a designated spot written for U-Haul parking. 2-The person was doing that for the first time, so we waited more than 20 minutes until she figured out how to do it. So we wasted almost 50 minutes of our time that with a better preparation shouldn;t happen. 3-Parking spot was not easy to navigate-so narrow-at one side of the entrance another truck had blocked.

Natalia D. en


I had originally requested the van to be picked up and drop off at a location close to home; unfortunately the location was changed and the mileage between my house and the new location increased and so did the charges to my credit card; I didn't realize this would be an issue when they changed the pick up and drop off location.

Adam D. en


Very difficult to park and drive the truck out of the parking spot due to the very small parking are at rear of building. Driving out of the location to 20 minutes alone.