Moving Truck Rental in San Diego, CA at U-Haul of City Heights

Moving to or from San Diego CA 92105? Get FREE truck rental rate quotes at U-Haul of City Heights. 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 San Diego, CA 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 of City Heights

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 San Diego, CA.

Cargo vans and pickup truck rentals in San Diego, CA

U-Haul cargo van rentals and pickup trucks in San Diego, CA 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 San Diego CA 92105. 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 San Diego, CA, reserve a van for your moving needs from U-Haul of City Heights!

$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

Fred M. on


The guys their work as a team and they are courteous at all times.

Edward B. on


This location had a very transactional feel, not very personable, although they did everything required it lacked interaction other than required

Matthew L. on


I would like to complain. After picked up the trailer, I realized I was not going to be able return it according to the agreed contract. My wife then called the office in city heights who then referred us to a 1-800 number. The contact at the 1-800 number was unable to change my contract for us to be able to drop the trailer off at a different location. We were told that if i dropped off the trailer a day late that it would then cost me an added $20 per day. Upon drop off the cost was more then that $20. The total came out to about $80, when we were expecting around $60. I was unhappy that I was not able to adjust my contract/drop off location with our unexpected change in moving plans and also that I was not told the pricing correctly for dropping off the trailer a day late.



Everything was wonderful...organized and quick..can not think of a thing that needs improvement...



Excellent customer service from John! The guy helped me out with the upmost professional service I've ever had at a Uhaul, and I've only rented from Uhaul!

John U. on


The u-haul call center and the staff at the drop-off location were very helpful in quickly locating and calling us back about my eyeglasses that were left in the truck cab. Thanks guys

CHAD B. on


Great people. Efficient and timely. Thx to everyone.

mamadou s. on


I think you guys have a lack of parking lots for the customers. And it’s very helpful for customers to get spot to park their cars while they rent a U-haul .



U Haul runs a GREAT operation A very happy customer!

Chad B. on


Another amazing experience. James, John and Gabe are very respectful, extremely knowledgeable and efficient.

James P. on


Staff member that attended me picking up the truck was polite, professional and all around good guy. It was once that I had the truck that I reserved that problems began. First off, the truck was already dirty and you can tell it was over used. Fine, it happens, then my wife who came with me to drop me off, when she pulled out, some drunk, drugged or all of the above guy was hanging outside this location and began to yell and holler at my wife. She just left and ignored the guy, then as I was leaving with the truck the same guy came up to me yelling at me saying I need to be careful, to not reck the truck, to watch it (not in a nice way, it was like he was warning/threatining me), what ever. Then I came back to return the truck, a guy not in uniform comes checks the truck, I had refilled the gas that I used, and kept the truck clean, I went over a little my estimated miles and he charged me $5.17 over the amount that was on hold. So on hold was 92.40, he charged me on my card 97.57 and was reflected the very next day on my account. On June 6th, 2018 I see a charge of $5.17. When I tried calling the store about it, they said there is nothing they can do about, they were very dismissive and told me to call Uhaul Customer Service. So I did, waited on the phone for 26 minutes, finally someone answers, I explained the issue and she was condescending, trying to make it sound like I didn't know how to do my math and was saying that I was being charged 92.40 and in a separate charge 5.17, which was not the case, on my bank account I see 97.57 and I see 5.17. She then put me on a 10 minute hold and then told me that I needed to call my bank and deal with it with them. So over alll my experience with Uhaul at its entirety sucked and probably won't be coming back to any store.

leticia R. on


Great customer service from check in to check out.

Elaine W. on


The truck's charging port did not work. Other than that, it was what we expected for a Uhaul truck.

Patrick H. on


Great service

crystal c. on


The gentleman that helped me, John Tabron,was extremely kind and helpful! He even remembered my name when I returned the vehicle that I used. If I ever am in need of a Uhaul in San Diego again I will 100% be using this store.

alexxis h. on


This is the second one I’ve rented a truck from this location. Always friendly and fast and makes it so easy! Will rent again!

donna m. on


Mirrors on truck need to be able to move so you can use them all. Was not able to move the top mirrors.



Customer service was great. Fast and easy. Thank you...

gary t. on


Rent the trucks with gas tanks full, and the customer can return them full. That way we aren’t paying extra for gas we don’t use.

Ralph L. on


I was in and out in 10 minutes. Amazing.

Jose N. on


Front desk customer representative could be more thorough in explaining the express check in policy.

Diego G. on


Excellent service

Nancy W. on


terrific customer service, friendly and professional

Antony C. on


Very friendly and helpful check in associate

courtenay r. on


The best part of my experience was the phone call to make the reservation; however, upon arriving to the location, the individuals at the location seemed to be transactional. Upon the return of my equipment, it appeared that the individual was using his personal device with customer information for the "Uhaul POS system." This was unnerving... Do the employees have access to this information outside of work? credit card information? This was just a poor experience all the way around.

View more reviews