BMW of Crystal Lake

360 N IL Route 31
Directions Crystal Lake, IL 60012

  • Sales: (888) 718-4909
  • Service: (888) 759-2142
  • Parts: (888) 798-2168

Model Selector


  • 2-Series
  • 3-Series
  • 4-Series
  • 5-Series
  • 6-Series
  • 7-Series
  • M-Series
  • X-Series
  • Z-Series
  • i-Series
  • ActiveHybrid-Series

    Inventory Search

    Welcome to BMW of Crystal Lake

    Here at BMW of Crystal Lake, We're Home to New & Used Cars, Parts & Service, and Financing in Crystal Lake, IL

    Those in search of a new 2016 or 2015 BMW vehicle in Crystal Lake, Algonquin, Schaumburg and Lake in the Hills don't need to look any further. Here at our dealership, we have a wide selection of vehicles to choose from, and a team of specialists who have the knowledge and expertise to assist you throughout your car buying experience.

    Of course, we don't limit ourselves to new and used car sales. You can also find auto finance options, car service, auto repair, and access to parts and accessories you need for your vehicle.

    If only a new BMW 3 Series, 4 Series, 5 Series, X3 or X5 will do, then we have you covered. Browse our selection of BMW models at your leisure; when something stands out at you, we'll set you up for a test drive.

    If a new BMW isn't what you had in mind, then why not take a look at our wide variety of used vehicles? Every one of them inspected for the quality that you would expect. Our skilled financial team will help you secure a loan or lease that will fit all your finance needs.

    From Finance to Parts and Service, BMW of Crystal Lake is About More Than Simply Sales

    When the search for your next car ends, that's where the fun begins for our team of auto financing experts. They love searching for the best possible car loan or BMW lease solution for your needs in order to ensure you drive home completely satisfied, both with the vehicle you've chosen and the terms of your financing. Simply put, you're in good hands with BMW of Crystal Lake by your side.

    BMW of Crystal Lake is also by your side whenever you need any car service and repair work done in Crystal Lake. Even if you haven't seen us before, we're proudly serving drivers in the Algonquin, Schaumburg and Lake in the Hills areas. What's more, our auto parts team would be happy to get you whatever you need to keep your BMW vehicle on the road for many miles to come.

    At BMW of Crystal Lake, we're eager to demystify the car-buying process in a way that's clear and informative. The next time you're in the market for a new or used vehicle, we invite you to stop in and meet our kind professionals at 360 N IL Route 31 in Crystal Lake, IL to see for yourself!

    | | | | |

    PureCars Trade Report
    1. BMW of Crystal Lake

      360 N IL Route 31
      Crystal Lake, IL 60012

      • Sales: (888) 718-4909
    Loading Map...