There are a lot of difficult decisions you have to make when it is time for a new car, but BMW of Asheville is ready to help you every step of the way. We can help you navigate our new, pre-owned, and Certified Pre-Owned BMW cars and tell you all about the process of purchasing or leasing the vehicle you choose.


When You Should Lease

The number one reason that you should lease a new BMW car is if you always want that newest car on the market. This is the easiest way to get that because you will not have a car that you have to sell before you buy another.

You will also notice that your monthly payments are lower when you have to lease a new car compared to buying it.

When You Should Buy

Buying a new BMW car is a great idea if you know that you will have it for many years. Even though your payments will be higher, once your car is paid off, you own it. You can go years without a car payment after it's paid off.

Also, if you drive a lot of miles each day, you want to buy to avoid the mileage limits on leasing agreements. You don't have to worry about fees that can be charged for damage or overages because you own the vehicle.

Financing a BMW Vehicle at Our Dealership

No matter which you choose, our Finance team is ready to help you. We will work with you to find your best option, and depending on your credit score, can show you what you can get as well as potential payments. You can get pre-approved for a loan right here on our website or just head in so we can answer all of your questions. We work to make sure the experience is as easy as possible. 

As one of the premier North Carolina BMW dealers in the area, we would love to have you stop in to get started today. Whether you want a new BMW X5 or pre-owned BMW 3 Series, we can help you make your car dreams a reality here. Visit BMW of Asheville and let our experts show you around our lot.


BMW of Asheville
A BMW M Certified Dealer Certified Center

31 Skyland Inn Drive
Directions Arden, NC 28704

  • Sales: 828-681-9900
  • Service: 828-681-9900
  • Parts: 828-681-9921


  • Monday 8:00 AM - 7:00 PM
  • Tuesday 8:00 AM - 7:00 PM
  • Wednesday 8:00 AM - 7:00 PM
  • Thursday 8:00 AM - 7:00 PM
  • Friday 8:00 AM - 7:00 PM
  • Saturday 9:00 AM - 5:00 PM
  • Sunday Closed