Subaru for sale in Buffalo, NY
514 listings found

New
New 2026 Subaru Outback Limited XT
SUVsStock #SLO261022
$46,122
View details →
New
New 2027 Subaru Crosstrek Limited
SUVsStock #SUX270017
$35,207
View details →
New
New 2026 Subaru FORESTER Touring
SUVsStock #f034e9be996f1ebe81399f5ee3b2056e
$42,461
View details →
New
New 2027 Subaru Crosstrek Wilderness
SUVsStock #SLX270031
$38,545
View details →
New
New 2026 Subaru Outback Limited
SUVsStock #SUO261872
$45,399
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 Subaru Forester Premium
SUVsStock #SUF261886A
$29,119
View details →
New
New 2027 Subaru Crosstrek Limited
SUVsStock #SUX270050
$37,002
View details →
Used
Pre-Owned 2024 Subaru Forester Limited
SUVsStock #SU26L239
$31,696
View details →
New
New 2027 Subaru CROSSTREK Limited
SUVsStock #eddb3d56a5cf2740296716f42a509b17
$37,140
View details →
New
New 2026 Subaru WRX PREMES
SedansStock #SLW261012
$34,800
View details →
New
New 2026 Subaru Forester Wilderness
SUVsStock #SLF260574
$40,909
View details →
New
New 2026 Subaru Outback Limited XT
SUVsStock #SUO260725
$45,914
View details →
New
New 2027 Subaru CROSSTREK Premium
SUVsStock #6fe71972a88fd80341554777332054a6
$32,452
View details →
Used
Pre-Owned 2026 Subaru Forester Sport
SUVsStock #SU26S044
$38,752
View details →
New
New 2027 Subaru Crosstrek Premium
SUVsStock #SLX270024
$30,207
View details →
New
New 2026 Subaru OUTBACK Touring
SUVsStock #068e8dcc28838ea32385bf384f1d132f
$48,100
View details →
New
New 2027 Subaru Ascent Touring
SUVsStock #SUA270029
$53,844
View details →
New
New 2026 Subaru Forester Premium
SUVsStock #SUF261910
$36,056
View details →
New
New 2027 Subaru CROSSTREK Base
SUVsStock #50e80bf7ef7a92718785fa7232764e55
$29,354
View details →
New
New 2026 Subaru FORESTER Premium Hybrid
SUVsStock #4c45eff952ee1714a0df3a95b4745210
$37,165
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SLF261048
$37,165
View details →
New
New 2027 Subaru Crosstrek Limited
SUVsStock #SUX270056
$35,345
View details →
New
New 2026 Subaru Forester Touring
SUVsStock #SL26S017
$43,982
View details →
New
New 2026 Subaru Forester Touring
SUVsStock #SLF260647
$42,461
View details →
