About BMW of Doylestown- A Thompson Dealership 

You may have noticed our name is now BMW of Doylestown. Rest assured we are still Thompson family-owned and operated. After our founder Jack Thompson passed away, our team has been working with BMW for the transfer of ownership to his children. To comply with current BMW corporate brand standards, which require the dealership to reflect its geographical location, our dealership is now BMW of Doylestown. While our name has changed, our commitment to providing exceptional service remains steadfast. BMW of Doylestown will continue to deliver the high-quality customer care, expertise, and dedication that you have come to expect and trust from the Thompson name.

We have a dedicated sales staff with decades of experience satisfying our customers' needs. At BMW of Doylestown we offer a searchable online inventory of new BMW cars near Warminster, Warrington, Newtown and Langhorne, for PA and NJ drivers, and beyond, along with well maintained used cars in Doylestown by today's top manufacturers. Stop in and take a test drive! Our sales staff will help you find that new BMW or quality used car that you have been searching for.

Since 1986, the financial staff at BMW of Doylestown has offered professional advice for those seeking an affordable car loan from Doylestown or BMW lease. Our service doesn't just stop there. Philadelphia area customers can come in and take advantage of our expert BMW car repair technicians, and a fully-stocked inventory of original OEM BMW auto parts.

Whether you are looking for a BMW, or a pre-owned car or truck, Thompson BMW of Doylestown is here to help. If you don't see what you are looking for at our nearby BMW dealer, click on CarFinder and simply fill out the form. We will let you know when vehicles arrive that match your search! If you would rather discuss your options with our friendly sales staff, click on Directions for interactive driving directions. We are conveniently located at Routes 313 & 611. You can also reach out to us any time by filling out our contact form or calling us at 215-340-3900. The entire staff at Thompson BMW of Doylestown looks forward to serving you!


Contact Info

680 N Main St.
Directions Doylestown, PA 18901

  • Sales: 267-898-2461
  • Service: 267-356-4183
  • Parts: 267-898-3335

Hours

  • 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-6:00 PM
  • Saturday 8:00 AM-5:00 PM
  • Sunday Closed
See All Department Hours

Dealership Hours

  • 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-6:00 PM
  • Saturday 8:00 AM-5:00 PM
  • Sunday Closed

Parts Dept. Hours

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

Service Dept. Hours

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

Dealership Contact Info:

BMW of Doylestown 
680 N Main St.
Doylestown, PA 18901
267-898-2461
Dealership: Directions