Experience the Johnson Subaru Difference Today.

Featured specials and events

Why choose us

Money Back Guarantee

Exceptional Customer Service

Trade-In or Sell Us Your Vehicle

Online Purchase

Exceptional Deals and Customer Service

Since July of 2008, Johnson Subaru of Cary has striven to be the go-to car dealership in Cary for anyone seeking truly exceptional deals and customer service in the Triangle. Serving Cary, Raleigh, Durham, and their surrounding communities, we're happy to offer customers plenty of the best Subaru models for sale in Cary. Our goal is always to provide you only the best financing and service options the Triangle has to offer.

We take particular pride in our range of new Subaru cars, and equally so our wide variety of Subaru's best new SUVs, including the Forester, Outback, and Ascent. You can always rely on us when looking to make an outdoor excursion in a spacious, reliable ride from one of America's favorite brands. We also offer a sizable range of used and certified pre-owned cars as well as other leading brands, meaning you'll never be without plenty of choices at our dealership.

The Best Car Financing and Service in the Triangle

Once you've decided which exceptional vehicle you're taking home with you, one of our knowledgeable and capable financing experts with work with you to ensure you understand all available options to help you get the best deal possible. We'll also support you long after the purchasing process is finished through our on-site service center staffed by factory-trained technicians. Make sure to take advantage of our regularly-rotating selection of service specials.

When you're ready to see what the best new and used car dealership in Cary has to offer, visit us in person or contact us online first. We'll be happy to answer any questions you have, and look forward to your visit.

  1. Johnson Subaru of Cary

    109 Mackenan Dr
    Cary, NC 27511

    • Sales: (919) 447-4400
Loading Map...

Get in Touch

  • Contact our Sales Department at: (919) 447-4400
  • Monday9:00am - 8:00pm
  • Tuesday9:00am - 8:00pm
  • Wednesday9:00am - 8:00pm
  • Thursday9:00am - 8:00pm
  • Friday9:00am - 8:00pm
  • Saturday9:00am - 7:00pm
  • Sunday12:00pm - 5:00pm