Subaru for sale in Buffalo, NY
514 listings found

New
New 2026 Subaru Forester Limited
SUVsStock #SUF261722
$40,061
View details →
New
New 2026 Subaru Forester Premium
SUVsStock #SU26S025
$33,881
View details →
New
New 2027 Subaru IMPREZA
HatchbacksStock #dec8834e83fac9b1f0168e97b5fdd24e
$26,687
View details →
New
New 2027 Subaru Uncharted GT
SUVsStock #SUU270013
$45,632
View details →
New
New 2027 Subaru Ascent Limited
SUVsStock #SLA270011
$51,202
View details →
New
New 2027 Subaru CROSSTREK Base
SUVsStock #616113e3f7bec4b50c916962a5da9331
$29,354
View details →
New
New 2026 Subaru WRX Limited
SedansStock #d21335efca7c0b0093cdad7d19893420
$42,056
View details →
New
New 2026 Subaru Forester Sport
SUVsStock #SLF261004
$39,356
View details →
New
New 2026 Subaru Forester Premium
SUVsStock #SLF261058
$35,661
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SUF261896
$37,165
View details →
New
New 2026 Subaru CROSSTREK Limited Hybrid
SUVsStock #e9c8347c8bbe1e03d4d87b1ab1768ddf
$39,199
View details →
Used
Pre-Owned 2025 Subaru Legacy Limited
SedansStock #SUO261860A
$28,145
View details →
New
New 2026 Subaru Forester Sport Hybrid
SUVsStock #SUF261831
$40,365
View details →
Used
Pre-Owned 2026 Subaru Forester Wilderness
SUVsStock #SU26S045
$40,560
View details →
New
New 2026 Subaru Crosstrek Limited
SUVsStock #SLX260506
$35,074
View details →
New
New 2027 Subaru Crosstrek Limited
SUVsStock #SUX270027
$37,397
View details →
New
New 2026 Subaru Outback Touring
SUVsStock #SLO260986
$47,705
View details →
New
New 2027 Subaru Ascent Touring
SUVsStock #SLA270009
$53,844
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SUF261925
$37,228
View details →
Used
Pre-Owned 2024 Subaru Forester Sport
SUVsStock #SU26L224
$29,789
View details →
New
New 2026 Subaru Forester Premium
SUVsStock #SUF261920
$34,461
View details →
New
New 2026 Subaru OUTBACK Premium
SUVsStock #382c10afc3241f08605f7e453317324d
$39,820
View details →
New
New 2026 Subaru Ascent Onyx Edition Touring
SUVsStock #SUA260085
$54,437
View details →
New
New 2026 Subaru Forester Touring Hybrid
SUVsStock #SUF261656
$44,475
View details →
