At BMW of Ann Arbor, it's now easier than ever to get into the ultimate driving machine. We have one of the largest inventories of quality new and pre-owned BMWs in Southeastern Michigan. Browse our inventory online or come in today and get behind the wheel of your next car.

Our Inventory

At BMW of Ann Arbor, we offer an extensive inventory of quality new BMWs. View our showroom for great deals daily or browse our list of models for a complete picture of all we have to offer. Want to know how different cars stack up against each other? We've made it easy to compare with a complete index of vehicle reviews by year and type.

Why Buy New?

New cars are an investment, and few brands exemplify value quite like BMW. These German-engineered cars are known around the world for their durability, comfort, and style. Because of the brand's preeminence among luxury automobiles, they retain value better than other similarly-priced cars. 

Why Buy Pre-Owned?

If you are interested in owning one of the world's most prestigious luxury brands without the cost of a new car, we offer a wide selection of pre-owned vehicles. With pre-owned vehicles through BMW's certified pre-owned program, you can drive away knowing that you've purchased a reliable vehicle. The rigorous certification process guarantees that every vehicle has been thoroughly inspected and all certified pre-owned vehicles come with a warranty. Browse our certified pre-owned inventory today and see how affordable the car of your dreams can be.

Come Check Out Our Inventory Today

There's never been a better time to visit BMW of Ann Arbor for a new or pre-owned BMW. Take a virtual tour of our showroom or stop by the dealership in person. You'll find our friendly sales staff waiting to help you find the perfect car at the perfect price.

Visit BMW of Ann Arbor today, and drive away in something great!

BMW of Ann Arbor
A BMW M Certified Dealer Certified Center

501 Auto Mall Drive
Directions Ann Arbor, MI 48103

  • Sales: (734) 249-8810
  • Service: (734) 249-8931
  • Parts: (734) 249-9016

Sales Hours

  • Monday 9:00AM-7:00PM
  • Tuesday 9:00AM-6:00PM
  • Wednesday 9:00AM-6:00PM
  • Thursday 9:00AM-7:00PM
  • Friday 9:00AM-6:00PM
  • Saturday 10:00AM-4:00PM
  • Sunday Closed