Moving Truck Rental in Horsham, PA at U-Haul Moving & Storage of Horsham

Moving to or from Horsham PA 19044? Get FREE truck rental rate quotes at U-Haul Moving & Storage of Horsham. 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 Horsham, 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 U-Haul Moving & Storage of Horsham

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

Cargo vans and pickup truck rentals in Horsham, PA

U-Haul cargo van rentals and pickup trucks in Horsham, 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 Horsham PA 19044. 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 Horsham, PA, reserve a van for your moving needs from U-Haul Moving & Storage of Horsham!

$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

DARRYL c. on


Thanks Katie!!!

Jordan K. on


All was good

george o. on


You calculated the mileage from the place where we picked up the truck directly to the location where we turned it in. You made no allowance for the miles we drove to our pick-up place and the twenty miles we had to drive to turn it in. That would have been costly except for one merciful employee. Thank God for that one employee.



I've rented from this location multiple times n never had a problem I go in to rent a truck to be told I owe them $60 from a previous rental. When the staff that was at the location looked it up the couldn't see where I owed them. They called the manager Brian who put the $60 hold on my account n asked him y it was on there n he couldn't even tell them so he took it off. I'm a single mom with 4 kids and Brian addedicated $60 to my account for no reason n also charged me $15 for being late when the company gives u a 15 minute grace period because uhaul has dishonest people like Brian not only working for them but managing one of their locations I will never use uhaul again.

Elizabeth S. on


The woman who handled our checkout was great and very personable.



This was a wonderful experience from the staff taking our order and answering questions to making sure we were ok with arriving later to hook up the car carrier. They even helped us with what do get to help pack up our belongings. Excellent overall. The equipment was amazing for our trip to Chicago in a multitude of weather conditions. Thank you!

Scott H. on


Like your online Express check-in. Truck was clean and staff was easy to work with. Highly recommend this location.



First, the transmission or timing belt was going so it made the driving of the vehicle a complete unnerving. Additionally the windshield was cracked. Then when I returned it your employee - on her OWN PERSONAL PHONE - had all my information and charged additional mileage through her phone. I'm pretty uncomfortable with her being able to access my credit card through her personal phone. Awful.

Geoffrey B. on


The trailer was not properly connected and fell off a few miles from the store. The agent failed to even tighten the coupler, or spun it the wrong direction because it was wide open and bounced off at 25 mph.

William M. on


Great staff and facility.

Francisco R. on


I had a great experience, Mark C was very helpful and able to get back on the road to complete my task very quickly. Great store!

Lauren D. on


Nothing I can think of. As soon as I pulled the truck up to the return overhang an employee identified me by name and got right on return and final payment.



Good customer service. Thorough and helpful.

Anthony M. on


staff was great

JOHN L. on


Great and though I brought the truck back after hours the lot was very well lit!!

Brendan B. on


Quick and easy process. Perhaps start letting customers know there's a $70 deposit when they call in to reserve a rental. The less surprises there are the better the experience. Other than that, everything was great!

Mark L. on



david b. on


Gentleman that assisted me was fabulous! Great customer service!

mila m. on


Very efficient and well organized.

jennifer H. on


Keep tires well maintained

tony g. on


The staff was very courteous and helpful with any questions I had - needed to delay my pickup time and there was no problem at all - everything went very smoothly - highly recommended! Thanks!

Gayle S. on


When we dropped off the truck they were closed. We were unaware that they would be. They did not tell us their hours. Was hoping for a phone call the next morning to acknowledge the return or something, etc. Disappointed in that.

Arlene G. on


The mileage on the truck did not match the number in the contract. The young lady who checked me out smugly lectured me on signing a contract instead of a simply apology. I will never rent from your location again. I have rented several times in the past and have never been treated so poorly. That young lady needs training in customer service. She continued to speak loudly and did not even respond to my inquiry in a professional manner. How sad such disrespect. I never asked for a refund etc I simply stated that was not the number on the truck when I left. Uhaul should not ask customers to sign a contract before they walk them out to a truck and have them look at the mileage to confirm it. Never again. While mistakes can be made that young lady's attitude is the reason I will not be back and I will be sure to let any family or friends know if thie treatment I received at your uhaul store.

Jeff D. on


truck cab had a musty smell,

John m. on


Nothing, it was great

View more reviews