Thank you for choosing Elgin Hyundai as your preferred dealership near Downers Grove, Naperville, Aurora IL and Schaumburg. As part of the Bob Loquercio Auto Group, we are dedicated to providing each and every one of our customers with an enjoyable experience every time they visit our dealership. From helping you find the vehicle of your dreams to getting your current vehicle back to like-new condition, you can depend on Elgin Hyundai.

Simplifying the Shopping Process

We know that many customers dread the car shopping process, but at Elgin Hyundai, there's no need to worry. We take the hassle out of car buying. Our friendly and knowledgeable staff can help you peruse our extensive inventory, so you can find just what you are looking for.

Once you have located the car of your choice, our finance department can help make it yours. We offer some of the most competitive rates around, and will answer any questions you may have regarding financing or leasing a vehicle. If you would like to accelerate the financing process even further, you can start the approval process by filling out our online form.

Service You Can Rely On

Keeping up with routine maintenance is essential to preserving the performance of your vehicle. From oil changes to tire rotations, you can depend on the service center at Elgin Hyundai. Our highly trained technicians have the skills to handle both routine maintenance and major repairs. Setting up an appointment is convenient and easy with our online form.

Visit Elgin Hyundai

Elgin Hyundai is located at 1200 East Chicago Street in Elgin, just a short drive from Streamwood and Schaumburg. Feel free to contact us with any questions at (888) 580-0953 for sales, (888) 730-8961 for service, or (888) 478-0983 for parts. We look forward to hearing from you soon.


Elgin Hyundai

1200 E Chicago St
Directions Elgin, IL 60120

  • Sales: (888) 580-0953
  • Service: 847-888-8222
  • Parts: 847-888-8222


  • Monday 9:00 AM - 9:00 PM
  • Tuesday 9:00 AM - 9:00 PM
  • Wednesday 9:00 AM - 9:00 PM
  • Thursday 9:00 AM - 9:00 PM
  • Friday 9:00 AM - 9:00 PM
  • Saturday 9:00 AM - 6:00 PM
  • Sunday Closed