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

Dustin J. on


Clean your store! First impressions are important. :)

Jeong kyung K. on


I had very big trouble/ problem with pick-up time and location, because U-haul decided the time and location differently from what I made reservation. I wasted my time by calling and waiting to talk to the manager of U-haul and stuff.. It was very much unpleasant experience I'd ever had. Luckily, a person in new pick-up location was helpful and kind. So I love the location to pick-up, but NOT U-HAUL!

Guang Z. on


Your 9’ cargo van just straight drinks gas

elaine l. on


Very friendly and efficient service.

christina S. on


Clerk was not able to find our drop off location which caused a bit of an issue on return.

Vincent Y. on


The location was not the issue however, the U-haul truck I booked for initially did not arrive. Two attempts on phone call and no answer.

Jaime R. on


The person handling this location has no Idea how u-haul rentals operate or how the POS system works and has very poor communication skills. Also worth noting, despite this location showing as the closest in distance to where I was calling from, it took me an hour and a half to get there by public transportation, while another location -which I passed by when driving back on the truck and had dozens of trucks parked outside - was 20 minutes away. You really should take the particularities of each city into account, not everywhere is Kansas

Joseph G. on


The store owner was very friendly. He was alone in the store which made checking the vehicle difficult. The store could be a bit more tidy. At the same time, the person on duty was very friendly and appreciative of the vehicle being dropped off. Perhaps there could be a warning that this site has very limited parking, especially for larger vehicles.

CARLi H. on


If it were possible, I would give this place minus stars. After arranging a uHaul months in advance for a long distance move, we were told last minute there was no truck at our specified location. We were redirected to Cambie road in Richmond. Initially, the customer service was so poor and we were given a used form to fill out. The representative spoke very limited English and was not able to tell us the regulations and the whole transaction was rushed. I had already made the reservation online and was quoted double what it said online. We were told we could drop the truck off at our destination however when we attempted to do so we were told we had signed a contract to bring the truck back to where we got it. We did not appreciate being misled. When we dropped the truck off we left our wallet in the front console. We called to inquire about it and were put on hold for 20 minutes to be told they looked everywhere for the wallet and it was nowhere to be found. We told them we would like to come look for it ourselves and were told the truck was not reserved for the night and we could come back anytime. Then they called us on our way and said they had found a new customer for the uhaul and could we get there asap. When we got there the wallet was exactly where we had asked them to look over the phone. Overall we were extremely dissatisfied with our customer service, the poor communication, and misleading actions of the vendors. Would 100% not rent a uhaul from this place again.

Emily F. on


I made a reservation two weeks before pick up, and the truck was not returned, so I had to come to this location. This review is a sham, since my issue is with the Uhaul system overall and not with a specific location. This happens to us every time we rent a truck. Either the truck is not available, or it's only available at another location in a completely different city. If you need to have a truck at a specific location, DO NOT RENT FROM UHAUL.

Mohamed Jamil R. on


poor service, dirty car. I was told the fuel tank is full and it was not. He didn't even come out to check for himself. He asked me to go out and take pictures of the fuel gauge. I came in and showed it to him and he disagreed and sent me out again telling me to switch ON the car and and take another picture. He didn't even come out to do a walk around with me. Sure I will rent Uhaul but definitely NOT from this location.

Prabhdeep C. on


The customer service at this location was awful, i had got in touch with the customer service number of uhaul too. Right from the pickup the guys working there did not seem to be helpful at all and then was neglecting us and made us wait even though our booking time had started. And then he didn’t know the code to the padlock and he told us to figure it out on our own, luckily for us a customer came who told him to check his phone and the code should be in his email, then once we had left thelocation he called my phone up and threatened me to come back or he will call the police, at that point i got in touch with uhaul customer service representative again and she told me everything looks good on her end, then when on our way back from our storage we decided to stop by the shop before we dropped our stuff home to see what was the matter. At that point the person working there goes ahead and calls me and my friend stupid and idiot in shop full of people, asks me to hand over the keys and my license and credit card to him. I gave them all the things he asked for and then he tries to put another transaction on my account, and pull up the notifications on my phone pertaining to the transaction that had already taken place before when we had picked up the truck. At that point he didn’t hand over the keys to us for over 20 mins wasting our time what we had paid for also the humiliation we had to go through. At that point i got in touch with uhaul customer service rep again and told what had happend and she had scheduled an phone call with the supervisor for me the following day which didn’t happen. The next day when we went to drop the truck, we were ignored and our time was wasted then too and there was also a problem of them over charging the mileage which has also been reported with supporting evidence. All in all would never recommend this location to anyone, have used uhaul and their services many times before but this has to be worst experience of my life dealing with a rental.

grujo g. on



Jason L. on


Owner doesn’t know what he’s doing I did check in online and need to do all over again. Took 20 mins to check in. The car is dirty and smell bad. Poor experience and will not rent again.

Kerwin D. on


This location is also a convenient store and at the time I picked up the truck there was only one person there so it took a while for my rental to be released even though I paid online to make the process faster. The person was very helpful though.

Phil A. on


Reroute reserve the 15 foot fan on the 27th and to be 8 o’clock it to be returned at 6 o’clock on the 28th . The day before we received a text stating that we can only have it for the 27th six hours . I called and asked for a supervisor unfortunately I was working in a building with no Wi-Fi reception so I waited on hold for a long time and then got a human and with no power to do anything other than “the time that was given . Asked to speak to the supervisor she actually hung up on me I didn’t swear I wasn’t angry I was just calm coat but I would like to spoke to the supervisor . So then they change the date the change the time to pick up at 5 o’clock on the 27th and returned at 4 AM on the 28th . I definitely thought it was a miss print on the a.m. part so ignored it until we went to pick the truck up . So then we receive the truck and just didn’t return we move to from Vancouver to Vancouver Island unfortunately on a long weekend the fairies were busy . and all that is regardless because we reserved it for a whole day and then return to 6 o’clock that gives us lots of time and we quoted the price I was quoted and versus return it to the island take it back was all planned by the Richmond U-Haul manager . and then the unfortunate thing was is that I went to the Richmond manager to plan everything six weeks in advance and we ended up picking it up I would’ve variety store not three blocks from Richmond of storage and U-Haul rental . To a man that had one truck and a variety store and service customers with cigarettes and what have you over me it took about 40 minutes to receive the truck and the same to return it . So no I would never use U-Haul again or recommend them to a friend and plus we were quoted $40 for the additional day and in a painful rate which I didn’t mind I just wanted to get the heck out of there .

rolando d. on


Very slow and inexperienced. This is a corner store every time there was a customer to buy something i was interrupted to finished the paper work and waited too long to get it done. I will not go back to this same location.

wai lee t. on


The customer service is horrible. Second time that I have to deal with a disrespectful and intolerant uhaul employee.

Miguel C. on


Messy store, not well-mannered staff, poor English, slow process, little to no instructions and just very unprofessional overall. Not to be mean, but it was a very disappointing service. Never going back to be honest. Only thing good was the Uhaul dolly and van, worked well.

Andrea M. on


Rainbow Market is a sketchy little place with food piled everywhere and the owner speaks English very poorly. The van I rented smelled terrible, as though the last person to use it had transported livestock in it. I specifically chose this location because it offered late drop off, and I confirmed this with the owner when I picked up the vehicle, explaining that it would be after 9pm Sunday before I would be able to drop it off (due to ferry schedules). He called me Sunday morning to find out when I would be returning, as though this conversation never happened.

michael k. on


Small buisness selling lotto tickets and cigarettes. Don't be in a hurry. Van was new and clean, good central location to highway.

Man Shing T. on


The online system too complicated to use

loraine f. on


The store attendant was helpful and very considerate.

Christina K. on


Luke was very efficient and friendly I would definitely use that location again. Thanks Rainbow Market and Luke!

ravinder b. on


The van smelled bad but we only needed it for a short while. There was an error by corporate in entering the van into the system so the rental took over 40 minutes to complete but the agent was great and apologetic though it wasn't his fault. I would recommend this location.

View more reviews