Vehicle Sales: (815) 455-7255   •   Parts/Service: (815) 455-4330

Email Anderson Motors of Crystal Lake

Use the form below to send an email to Anderson Motors of Crystal Lake. Please select a department and leave your email address if you wish a reply. We thank you for your interest in contacting us and will respond to all inquiries promptly.

Online Specials

  • BMW Ultimate Service
    BMW Ultimate Service
    Pay nothing for 4 years/50,000 miles

About Us

Located in Crystal Lake, Anderson BMW is proud to be the largest luxury car dealer in McHenry County. If you’re looking for a new or used BMW vehicle, come see why we’re worth the visit when you want an area Chicagoland BMW dealership. No matter if you want a preowned or new BMW 3 Series, 5 Series or another model, visit us first. If your current BMW needs service, make an appointment with us! Our service department offers same day service with extended hours and WiFi in our waiting room. From our website you can browse new and used vehicles, schedule a service appointment, view our hours and directions, set up a test drive, order parts and more. Visit Anderson BMW, at 360 N Route 31 in Crystal Lake, for all your BMW needs.

New Vehicles

New BMW

1 Series, 3 Series, 5 Series, 6 Series, 7 Series, X3, X5

New Mazda

Mazda2, Mazda3, Mazda5, Mazda6, CX-7, CX-9

New Volkswagen

Beetle, CC, Eos, GTI, Jetta, Passat, Tiguan, Tourareg Unitronic Parts

Contact Us


Anderson Motors of Crystal Lake
360 N Route 31
Crystal Lake, IL 60014
Get Directions
Main: (815) 455-4330
Sales: (815) 455-4330
Store Hours