Welcome to BMW of Rochester Hills

Current Lease & Financing Offers

Learn More

BMW Certified Offers

Learn More

World Class Service

Schedule Now

New Arrivals

  • 2016 BMW 535i xDrive Sedan
    2016 BMW 535i xDrive Sedan
    • $29,500

    Quick Specs

    View Details
  • 2018 BMW M4 Convertible
    2018 BMW M4 Convertible
    • $61,444

    Quick Specs

    View Details
  • 2019 BMW 430i xDrive Coupe
    2019 BMW 430i xDrive Coupe
    • $39,449

    Quick Specs

    View Details
  • 2018 BMW M550i xDrive Sedan
    2018 BMW M550i xDrive Sedan
    • $54,444

    Quick Specs

    View Details
  • 2019 BMW X7 xDrive50i SUV
    2019 BMW X7 xDrive50i SUV
    • $75,627

    Quick Specs

    View Details


At BMW of Rochester Hills, you'll find a large assortment of luxury models for your commute. We work with drivers all around Rochester Hills, Oakland Township, or Sterling Heights, Michigan, as they browse for their next vehicle.

Stop in today to see our vast inventory and go for a test drive. Our team will apply their expert guidance to find you the right model and corresponding payment plan. You're also welcome to come back for vehicle maintenance, and we make scheduling that next appointment simple.

For added ease, browse our inventory online. Search and filter for the exact model you're interested in or instead filter by body style to see all of our coupe, sedan, or SUV selections.

For an efficient and fun drive through the city, try out a sedan like the BMW 228i, 330i, or 740i. Their compact shape makes them easy to maneuver and park, the latter of which is made even more precise with a Rearview Camera and the Reverse Sensing System. Additional amenities include heated and power-adjustable seats for the utmost comfort.

If you'd like extra cargo space, opt for a BMW SUV. Our models include the X1, X3, and X6. Filter by exterior color to find one that fits your style. Available upgrades also include heated front seats, plus a wireless phone charger and a hands-free liftgate.

We Keep You Going

One of these luxury vehicles could soon be yours with help from our team. Get started today by filling out our finance application. We'll pre-approve you for credit and prepare finance plans that feel tailored to your specific needs. Then, we'll invite you to meet with our team in person to discuss everything.

We're proud to offer new vehicle specials, which you're welcome to browse through as you research your next model and apply for financing. One of our offers may work perfectly for your needs, and we'll apply it to your purchase.

We can also apply a trade-in value. If you're currently driving a vehicle you no longer need, have it appraised by our team and put the value towards your new vehicle.

After enjoying your vehicle for some time, bring it back to our on-site service center for routine maintenance. We'll inspect the vehicle, change the oil, and make sure it's in top shape to take on the roads again.

If an issue occurs before your routine appointment, stop in to have everything looked over. If we determine a part replacement is needed, rest assured that we'll only use genuine BMW parts.

Schedule an appointment right here on our website to select the right day and time that works with your schedule. If the issue is small, you might take advantage of our BMW FastService® offering. We can replace wiper blades and brake pads, flush fluids, and even complete an oil change.

Drivers near Rochester Hills, Oakland Township, or Sterling Heights, MI, are welcome to select a new model, apply for financing, or schedule their next service appointment. Our website makes it easy to get started from home, and the team is here to answer any questions.

Contact us at BMW of Rochester Hills today!

Get in Touch

  • Contact Our Sales Department: (888) 294-1015

Sales Hours

  • Monday9:00AM-8:00PM
  • Tuesday9:00AM-6:00PM
  • Wednesday9:00AM-6:00PM
  • Thursday9:00AM-8:00PM
  • Friday9:00AM-6:00PM
  • Saturday10:00AM-4:00PM
  • SundayClosed
  1. BMW of Rochester Hills

    45550 Dequindre Rd
    Shelby Township, MI 48317

    • Sales: (888) 294-1015
Loading Map...