Moving Truck Rental in Philadelphia, PA at Rainbow Truck Rentals

Moving to or from Philadelphia PA 19121? Get FREE truck rental rate quotes at Rainbow Truck Rentals. 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 Philadelphia, PA 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 Truck Rentals

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 Philadelphia, PA.

Cargo vans and pickup truck rentals in Philadelphia, PA

U-Haul cargo van rentals and pickup trucks in Philadelphia, PA 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 Philadelphia PA 19121. 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 Philadelphia, PA, reserve a van for your moving needs from Rainbow Truck Rentals!

$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



No problems with rentals



Wonderful customer service!

David C. on


I reserved a 15 ft truck for 9:00 AM from the location at 2338 Germantown Avenue, Philadelphia, PA (Reservation # 25457290). When I got there nobody had any record of the reservation and I was told the manager was at a funeral so I had to search on my phone to find the 800 number for U-Haul. I called that number and my reservation was rescheduled to the location at 1901 N 20th Street, Philadelphia, PA and a **10 ft** truck. This mess caused the people I had asked to help me move to stand around for an hour with nothing to do while I sorted out what to do about the truck. The smaller truck also caused me to spend more time driving and to have to make three rather than two trips. At the very least I think it would be appropriate to refund the cost of one-third of the miles drive due to the fact that I ended up with a smaller truck than I originally requested. If you want to make this right, please call me at (215) 771-1378.

robert f. on


No issues with this location other than the area was not so friendly, little intimidating. Didn't feel good leaving the vehicle there but had no choice.

Elizabeth L. on


keep moving forward

Won Bin Y. on


No parking lot for this location. Trucks can only park on street. The personnel is very friendly and helpful but the neighborhood is not clean and nice.



They were prof. And polite and knew what they were doing, very good exp. Thank u

JOHN J. on


everything was fine very good people and pleasant personality.....

terrance h. on


Outstanding service!!!

Terrance H. on


Rainbow customer service is always outstanding!!!!

karen L. on


Handing back to Michigan and on the road. Went to plug in phone but jack didn't work. Called and pretty much was told "oh well". Had to stop to buy the old adapter to fit in cigerate lighter. I feel I should be getting some sort of credit on Uhaul Company. No need for one if those...not happy



Guy who owns place has nasty attitude



My name is zakiyyah Mitchell. I did not place this order. I received this order sent to my email address for someone else name Tammie Patterson. I need someone to call me asap about this.

Maria M. on


I am very happy I kept fastidious records, video, and pictures of the vehicle I returned, the drop-off time, the gas levels upon pick-up and drop-off, and the mileage. Because, this location has individuals working for them who are are either incompetent, dishonest, or the management is the previous. I was charged taxes for which I already payed, charged for an extra day...even though I dropped the vehicle off within 12 hours of pick-up, and was charged for $16 worth of gas even though I returned the vehicle with more than I was given. I called customer service to file a customer objection and the manner was resolved. Why do I have to police a business? I cant imagine how many people fall victim to these predatory practices.

Myron J. on


Have later hours on Saturday

Brett H. on


I returned the vehicle before they opened the next day and was charged for a full day rental. This is unacceptable.

Kirsten K. on


The person who confirmed my reservation (email he said was was extremely unhelpful, rude, and lied to me multiple times. I will never use UHaul again because of him!!

Jonathan P. on


This was NOT anywhere close to my home. I did not appreciate getting a call last minute with a different location than my online booking!!! Location in less desirable area, BUT retailer was kind, courteous, and very efficient! No complaints about agent or truck!!

Zach M. on


Tough part of the city but the guy was great



I needed a truck quick. The service was simple and excellent. The lady who took care of me was very nice, informed and organized. Great job. Thank you for your help. The price was just right.

Zachary I. on


Was charged wrong amount twice

ASAD B. on


overcharged, said there was less gas than there was, and charged an extra $50 for it. I left it at 1/4 tank as she told me to, but they still charged me for it

Derek H. on


The people were very friendly and made my 1st experience with Uhaul a great one.

wydell D. on





rep was not pleasant because I was not clear on what size truck i needed.

View more reviews