New Subaru & Used Cars for Sale in Bar Harbor, Maine

Look no further than Stanley Subaru to discover that new Subaru vehicle you've been searching for. Take a peek at our regularly updated online vehicle inventory to quickly locate the perfect Crosstrek, Forester, Impreza, Outback, or WRX model. Once you find a new car, crossover, or SUV that piques your interest, contact our sales department, and we'll be happy to schedule a test drive for you. We look forward to seeing you at our Subaru dealership near Bar Harbor, Maine, and getting the opportunity to be your automotive matchmaker.

If you're looking for a particular model year or a more affordable vehicle, be sure to check out our vast inventory of used Subaru cars. Did you know that every used car in our inventory has passed a complete inspection? Thanks to the help of our service center, we've been able to compile what we believe to be one of the finest collections of used cars in the area. Regardless of which vehicle that you purchase, you can drive with confidence knowing that everything is in working order.


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

After you've had the chance to take your favorite new Subaru and used Subaru models for a spin around the neighborhood, you're ready to head on over to our finance center. If you're like a lot of our customers, then the chances are good that you'll be in need of Subaru financing and leasing. Our auto financing gurus are on call and ready to guide you through the finance application. Our job isn't complete until you are a happy with your monthly payment as you are your Subaru!

Stanley Subaru

22 Bar Harbor Road
Directions Ellsworth, ME 04605

  • Sales: 207-667-4641
  • Service: 207-667-4641
  • Parts: 207-667-4641

Bar Harbor, ME

17 Miles, 31 Minutes

  1. Take Compass Harbor Ln and Main St to Mt Desert St
  2. Head north on Compass Harbor Ln toward Albert Meadow
  3. Turn left onto Albert Meadow
  4. Turn left onto Main St
  5. Take ME-3 W to Crooked Rd
  6. Turn right onto Mt Desert St
  7. Turn right onto ME-3 W/Eden St
  8. Continue on Crooked Rd to ME-3 W
  9. Turn left onto Crooked Rd
  10. Slight right onto Old Norway Dr
  11. Turn right to stay on Old Norway Dr
  12. Turn right onto Norway Dr
  13. Turn left onto ME-3 W
  14. Destination will be on the right