U-Haul Moving & Storage of Crystal Lake

U-Haul Moving & Storage of Crystal Lake

Share |


4504 Northwest Hwy
Crystal Lake, IL 60014

(815) 477-1673

(Northeast corner of Rt 14 & Rt 31)
Driving directions


Standard Hours

  • Mon-Thur: 7 am - 7 pm
  • Fri: 7 am - 8 pm
  • Sat: 7 am - 7 pm
  • Sun: 9 am - 5 pm

Storage access

  • Mon-Sun: 24 hours


  • Free towing inspection
  • Propane pay at pump
  • 24 hour dropoff

View Rentals

Moving Truck Rental in Crystal Lake, IL at U-Haul Moving & Storage of Crystal Lake

Moving to or from Crystal Lake, IL, 60014? Get FREE truck rental rate quotes at U-Haul Moving & Storage of Crystal Lake. 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 Crystal Lake, IL 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 Crystal Lake

Zip/postal code or city, state/province
Zip/postal code or city, state/province

Available Trucks

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 Crystal Lake, IL.

Cargo vans and pickup truck rentals in Crystal Lake, IL

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

$19.95 Pickup truck and cargo van rentals


  • Automatic transmission
  • Air conditioning
  • Gentle-Ride suspension
  • Fuel-efficient V-8
  • SRS/air bags

Customer reviews

joe p. on 3/4/2015
Rating: 5 out of 5 stars

this was the 3rd location i was sent to in getting my truck that was guranteed at 1130am. When arriving my truck was not available and they had to provide me with a smaller unit. When asking about my $50 credit for not recieving my gurantee they said it would be processed after returning

Rick R. on 3/3/2015
Rating: 3 out of 5 stars

Check in needs to be a little faster. I was running late and the one employee who did come out was not there for me but said wait someone would be out.. I waited and the same guy came back as seemed a little put out that he had to check in the truck.. I would go back due to location and if I had to say maybe a few more check in people to make this a smoother transaction.

JASON M. on 3/2/2015
Rating: 2 out of 5 stars

The blower on the truck wasn't working which made driving at night extremely dangerous. The fog on the inside of the windshield made it impossible to see. Had to pull over to see if the fuse was blown. Then gave up and drove the rest of the way with the windows down on a snowy freezing cold March night! We are lucky we didn't get into an accident and kill someone! It is completely unacceptable that this happened. When we dropped the truck off they said there was nothing they could do, and charged us the full rate. You guys are lucky we didn't get hurt, or hurt anyone else and sue.

BO M. on 3/1/2015
Rating: 5 out of 5 stars

Good service affordable and on point with everything

PETER E. on 3/1/2015
Rating: 3 out of 5 stars

Per mile cost was not readily disclosed at time of rental. I concider .89 per mile to be out of line with other local rental companies.

CHRISTOPHER M. on 3/1/2015
Rating: 4 out of 5 stars

My original pickup location was to be McHenry 4x4 but nobody was there. I had a 5:15 reservation but the business was closed, even though I was told it was open until 5:30. The Crystal lake location was open to help, instead. I will not use or recommend uhaul again.

GAIL M. on 3/1/2015
Rating: 5 out of 5 stars

The best in the area.

KEN G. on 2/28/2015
Rating: 5 out of 5 stars

This was a great experience across the board. Friendly service, prompt and professional. Truck was clean and perfect! Ken Gustin

SCOTT L. on 2/25/2015
Rating: 4 out of 5 stars

I picked up the truck near closing time for use the next day but the truck had mechanical issues and the facility was closed for the day. The experience with road side assistance and the corporate folks was ASTOUNDINGLY PATHETIC. I had to wait for a hour and a half for someone from corporate to tell me that somebody from roadside assistance would be there in a hour and a half, so after 3 to 4 hours of waiting the technician arrives from far away . The gentlemen from roadside assistance was pleasant and competent but couldn't fix the truck because he needed parts that corporate declined to send. Corporate offered no assistance or help whatsoever and left the problem for me to deal with and then billed me for the truck I could NOT use. I will use U Haul again because of the great service at Crystal lake Uhaul. If it wasn't for them, I would never consider Uhaul again.

Jeff S. on 2/25/2015
Rating: 4 out of 5 stars

Only issue I had was worked out price by calling uhaul and when I was at crystal lake picking up it was like 600 dollars more. It was adjusted but little upsetting when already under the stress of moving. But was worked out.

JAMES R. on 2/20/2015
Rating: 4 out of 5 stars

Caleb was very helpful and friendly at the check in. Temps were -10 degrees and the guys didn't hesitate to help me out and hook up the trailer.

Tiana B. on 2/20/2015
Rating: 4 out of 5 stars

nothing - everyone was very nice and it was a positive experience. Thank you

BRUCE M. on 2/20/2015
Rating: 5 out of 5 stars

Everyone is so helpful at Crystal Lake U-Haul. I had a great move. The truck was a pleasure to drive.

Theresa D. on 2/16/2015
Rating: 4 out of 5 stars

The staff is always helpful and courteous.

DONALD W. on 2/15/2015
Rating: 5 out of 5 stars

Fast & Friendly!

karen d. on 2/15/2015
Rating: 5 out of 5 stars

Fabulous service! So easy to check in and out. Very timely. Clear communications. I would return to this u haul site for sure!

Emily D. on 2/15/2015
Rating: 5 out of 5 stars

The gentlemen who worked at the front desk, and took care of our paperwork was extremely friendly and kind. Great employees!

jackie r. on 2/11/2015
Rating: 4 out of 5 stars

Praise to the customer service... friendly, organized and timely. I will definitely rent from this location again

AARON O. on 2/11/2015
Rating: 5 out of 5 stars

The return was quick and simple with friendly staff. Efficient and fast.

REBECCA M. on 2/9/2015
Rating: 5 out of 5 stars

Jim was amazing. This was our second trip in two weeks. Each time he made us smile. This weekend was a tough one, and having him there to greet us was a treat. Great customer service all around. Two thumbs up UHaul of Crystal Lake.

Melissa M. on 2/9/2015
Rating: 4 out of 5 stars

The guy (Jim) who helped me when I picked up the truck was awesome, super friendly and funny and helpful. Had an issue when I dropped off as they had charged me a higher mileage rate than what I was told on the phone when I confirmed the appointment, but they changed it to the rate I was promised and gave me a refund without an issue. Thanks!

Darren M. on 2/7/2015
Rating: 4 out of 5 stars

Zach made it very difficult to allows to rent the tow dolly for more than 6 hours. I rented it around 1:00 and he was telling me I had to have it back by 7:30 that night. He never gave me the 24 hours that I wanted just to be safe. And...he took FOREVER to get me settled. My wife texted me wondering why it was taking so long. If Zachary wasn't "helping", I would've been out of there sooner. Equipment was great and the gentleman who hitched me all up was excellent! Didn't catch his name but he was there to check me out when I returned it around 6 pm. Great guy.

EDWARD R. on 2/4/2015
Rating: 5 out of 5 stars

The staff was very helpful and friendly.

herb w. on 2/3/2015
Rating: 3 out of 5 stars

Hire more qualified help

STEVE O. on 2/2/2015
Rating: 3 out of 5 stars

Very satisfied. The pick-up location was further than the one I originally selected. But was told my chosen location did not have the size truck that I wanted. Everyone is extremely helpful and pleasant. Vehicle ran and rode great!