Toyota Advisor shakes hand of child with mom standing near 

When you're on the hunt for a new or used Toyota near Naperville, IL, Elgin Toyota in Streamwood has a vehicle in stock for you. As Chicagoland's preferred Toyota dealership near Naperville, we offer a wide variety of new and pre-owned cars for sale, as well as a full-service garage to better protect your current automotive investment. If you'd like to visit our dealership, you can find us at 1600 W. Lake Street in Streamwood, which is just 30 minutes from Naperville if you follow these directions:

  • Make a right onto County Hwy-32. Stay straight to go onto Warrenville Rd.
  • Turn right onto County Hwy-13.
  • Turn left onto Purnell Rd.
  • Turn left onto Garys Mill Rd. Make a right onto IL-59.
  • Merge onto W. Lake St. via the ramp on the left toward Elgin.

Contact Us

2018 Toyota Camry exterior

Extensive Vehicle Selection

At Elgin Toyota near Naperville, IL, our inventory consists of every new Toyota that's currently on the market, as well as a choice range of pre-owned vehicles priced competitively to match a strict budget. This includes used cars priced under $10,000, as well as certified pre-owned Toyota vehicles.

Our showroom is open from 9:00 a.m. to 9:00 p.m. Monday through Friday and on Saturday from 9:00 a.m. to 6:00 p.m. Stop by today to browse for your next vehicle.

New Inventory Used Inventory

Auto Financing for Everyone

No matter what your financial history or credit rating is, you can count on the Elgin Toyota financing experts to find a vehicle that fits your budget. We'll also help develop a payment plan that's personalized for your situation. Whether you choose to lease or finance is entirely up to you, since each has its own advantages. Compared to other Naperville car dealerships, we offer competitive rates and a superior selection of rotating vehicle specials.

Finance Department Apply for Financing

Toyota Service Center 

High-Quality Toyota Service Near Naperville

To keep your vehicle running its best for as long as possible, have one of our certified technicians look it over at the Elgin Toyota service center, just a short drive from Naperville. We offer a full selection of routine maintenance services and to best protect your investment.

You can place a service request online, and we'll confirm your appointment as soon as possible. For replacement OEM parts and name-brand tires, our dedicated parts department has you covered. Order components online at your convenience, and we'll let you know when they're available for pickup. If you need Toyota rental near Naperville, we can help with that, too!

If you drive a Toyota, Naperville service hours might prevent you from getting the work you need. Unlike many of the car dealerships in Naperville, IL, we stay open late to accommodate drivers who might not be able to take off during the day! Our service center hours are 7:00 p.m. to 9:00 p.m. Monday through Friday and 8:00 a.m. to 4:30 p.m. on Saturday.

Schedule Service


Make Elgin Toyota Your Trusted Naperville Toyota Dealership

To start shopping for your next vehicle, take the route from Naperville, IL to Elgin, IL and visit our Toyota dealership at 1600 W. Lake Street in Streamwood! Your satisfaction is our top priority, and other Naperville car dealerships just can't compete.


Elgin Toyota

1600 W. Lake St.
Directions Streamwood, IL 60107

  • Sales: 847-741-2100
  • Service: 847-741-2100
  • Parts: 800-448-1767