BMW and Mazda of Crystal Lake

BMW and Mazda of Crystal Lake

360 N. Route 31, Crystal Lake, IL 60039

New 888-624-8690
Used 888-587-0485
Service 877-392-7052

Our Deals Can't Be Beat

Anderson Motors of Crystal Lake is proud to serve our customers around the Crystal Lake area and worldwide as your BMW and Mazda Certified Dealer. At Anderson Motors of Crystal Lake we strive to provide automotive products and services of unmatched quality. We are voted as the best place to buy your new or used vehicle year-after-year. We offer unmatched service, a complementary valet service and free car washes for life. Ask the Internet Sales team for your special internet price today, or go to to schedule your service appointment 24/7. Whatever your needs, we will help.

New Cars

This dealer has 149 new vehicles.

Used Cars

This dealer has 79 used vehicles.

Service & Repair

This dealer has:

  • Warranty for parts and service
  • Expert technicians
  • Multiple service bays
  • Brand-name certified service center
  • Quality manufacturer's parts
  • Convenient hours and amenities

Learn More |Pricing

What do their customers say? Read all service reviews

Dealer Reviews

4.6 out of 5.0


Customer Service
Buying Process
Quality of Repair
Overall Facilities

19 out of 21 people recommended this dealer.

Write a Review

By writing a dealer review you can provide valuable insights to other customers.

Read all reviews for this dealer

Hours of Operation

9:00 AM – 9:00 PM
9:00 AM – 9:00 PM
9:00 AM – 9:00 AM
9:00 AM – 9:00 PM
9:00 AM – 7:00 PM
9:00 AM – 6:00 PM

Contact This Dealer

New Cars

888-624-8690, ask for Internet Sales
Email this dealer Cancel

Used Cars

888-587-0485, ask for Internet Sales
Email this dealer Cancel