
Stress-Free Car-Shopping
Our Service Department is open & currently scheduling appointments. Feel free to social distance while browsing our lot of New, Used, and Certified Subaru. If you're interested in learning more about any of the 2020 Subaru vehicles including the All-New 2020 Subaru Ascent SUV please give us a call. We also have a great selection of certified pre-owned Subaru vehicles and like-new used car and trucks which we can deliver to your front door for purchase. Our professional staff at Northtown Subaru practice social distancing, frequent sanitizing workstations, frequent handwashing, and wear face coverings so you can rest assured you're in a safe & clean environment.
We carry all the latest Subaru Models: Ascent, Outback, Forester, Legacy, Crosstrek, & WRX models.
If you're interested in a vehicle please contact us with any questions. We can remotely handle price estimates and quotes, vehicle trade-in evaluations (via KBB) & SNAP Deliver the vehicle to your front door for inspection.
Here at Northtown Subaru, it is our mission to be the automotive home of drivers in the Amherst, NY area. We provide a vast selection of new and used vehicles, exceptional car care and customer service with a smile!
Want to Talk Auto Finance?


We Keep You Going
Service Your Subaru In A Safe & Clean Environment
We are available to assist with your vehicle service needs during our new service hours.
Monday - Saturday 7:30AM - 9:00PM
Schedule your service appointment online HERE.
Continue reading below for all the services we offer, including care sales, finance and repair. You can print service coupons, schedule service for an Oil Change, Brake Work, Tires and buy parts through our website.Northtown Subaru is also by your side whenever you need any car service and Subaru repair work done in Amherst. What's more, our auto parts team would be happy to get you whatever you need to keep your Subaru vehicle on the road for many miles to come.
Get in Touch
- Contact Our Sales Department: 716-992-6547
- Monday9:00 AM - 9:00 PM
- Tuesday9:00 AM - 9:00 PM
- Wednesday9:00 AM - 6:00 PM
- Thursday9:00 AM - 9:00 PM
- Friday9:00 AM - 6:00 PM
- Saturday9:00 AM - 5:00 PM
- SundayClosed