Moving Truck Rental in Richmond, BC at Rainbow Market

Moving to or from Richmond, BC V6X1K4? Get FREE truck rental rate quotes at Rainbow Market. 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 Richmond, BC 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 Rainbow Market

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 Richmond, BC.

Cargo vans and pickup truck rentals in Richmond, BC

U-Haul cargo van rentals and pickup trucks in Richmond, BC 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 Richmond, BC V6X1K4. 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 Richmond, BC, reserve a van for your moving needs from Rainbow Market!

$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

Levi C. on


Amazing location, great host

Brian P. on


The low oil alarm started right after I left the store. I put a litre of 10-30 oil in which resolved the issue. I feel like I should not have to chase you guys to get reimbursed.......

jamie bruce A. on


When I arrived the owner had trouble with my credit card entry and kept insisting my card was "No good" and that I was trying to deceive him with a bad card! .Eventually he took a cash deposit from me to secure a rental which sounded really shady. On the way out I was concerned about my card so I phoned Visa and they said my card was fine but someone kept entering the number and expiry info wrong at that location. When we picked up the truck, it was filthy in the back, there was empty containers and garbage in the front, Truck sounded like it was hurting bad and the oil light was on. We arrived at the destination planning on using the $7 dolly in the back but it was missing. When I returned the truck I filled the gas EXACTLY to the place it was on the meter (I took a photo when I left in the morning and a photo when I returned it) but the owner kept insisting, all photos aside that I put $10 more gas in it, and after arguing for an hour, we were very tired after the 12 hour move, and gave in to him and added more gas, which was NOT needed, costing us additional money for the move. I would not ever go here again, he was rude and completely useless. We had to rent a truck again a week later, and picked up in Surrey because I refused to go back to this location.

Derek C. on


When I arrive to pick up the truck on time the store was locked and the staff were away, despite the "open" sign remaining on, which caused us to have a late start. Both on pickup and drop off the staff didn't seem to be too familiar with the online checking protocols (e.g., they would ask me for photos when I explained that I submitted them through the app). The truck did not contain the dolley I had ordered, which I didn't realize until after we left and at that point it we decided to go without it.

Rachelle L. on


Great customer service! So friendly and helpful.

Courtney S. on


It was a fairly simple rental and return process. As most uhauls are, we needed to clean the interior a bit, but it was in good enough working order and more than enough for our needs.

Joycelyn S. on


Luke was very easy to work with. Convenient location and pickup. Definitely recommend.

birdevinder sing C. on


The guy was rude, unprofessional, and hardly could speak or understand English. Truck was filthy and smelled cigarettes.

Blake S. on


Firstly, I was notified 2 hours before my move that I would have to drive to another city to pick up my truck. When I arrived the business was closed. When I did get the truck it was filthy. It took me 15 mins just to clean out the back of the truck. The cab of the truck was full of garbage and cigarette ash. I had requested 12 moving blankets for my move as well. The blankets were handed to me in a ball for me to sort out and shake out the mouse droppings. Overall this was an extremely negative experience and if I can avoid using uhaul in the future I will

Spiro K. on


The service was great. Will definitely use this location again in the future.

Nick B. on


Efficient. Happy customer.

barry Y. on


The uhaul associate was very friendly and understanding of my needs.



im not that teck savvy so it took extra time to take photos of my drivers licence with my cell phone.

Chin-Hsien C. on


The lady at Rainbow market was slow and had bad attitude, if there's other store customers , she stops doing the UHaul paper and helped their customers first, so it took me about 20 minutes to pick up the truck! And she didnt even check the car, car was dirty

Samuel D. on


I was happy with the equipment. However, I had scheduled to pick up the UHaul at 9:00 a.m. I had booked elevators at both the location I was moving from and the location I was moving to, so we were on a tight schedule. We arrived at the pick-up location at 9:00 a.m., but the UHaul representative did not show up until past 10:00 a.m. We were waiting for over an hour uncertain of whether we would even have a truck for our move. When the UHaul representative did arrive, he was extremely rude and did not even apologize for being over an hour late. Other than this poor experience with the UHaul representative, my experience was satisfactory.

Richard L. on


Rear light bulbs were burnt out Agent tried to overcharge me, I’m pretty sure he overcharged me on kms even after I said something. Store is super dirty

Dean R. on


Small location but friendly proprietors.

Maksym S. on


This location hardly speak any English. Does not know how to answer to questions about Uhaul services. Huge disrespect, no line what so ever, they will prioritize grocery shop customers over you, even if you in the middle of your Uhaul application.

Ioana S. on


it's convenient if you need a truck from nearby

Chelsea S. on


First, we were sent to a location that had no truck available. Then when we finally got a phone call from headquarters to tell us about a different location, we had to pay for a cab to get there. The process to pick up the truck was fine but the van was disgusting inside. There were lots of dirty drink cups and the back of the van was dirty. The previous occupants only left us with a quarter tank of fuel. Overall we were disappointed about collecting the van and the state of the interior. Otherwise the price was extremely fair.

Oluwaseun F. on


Took way too long to get the van

View more reviews