Subaru for sale in Buffalo, NY
514 listings found

New
New 2027 Subaru Crosstrek Premium
SUVsStock #SLX270029
$32,590
View details →
New
New 2026 Subaru Forester Premium
SUVsStock #SLF261043
$35,661
View details →
New
New 2027 Subaru IMPREZA
HatchbacksStock #dec8834e83fac9b1f0168e97b5fdd24e
$26,687
View details →
New
New 2027 Subaru Ascent Limited
SUVsStock #SUA270011
$50,664
View details →
Used
Pre-Owned 2020 Subaru Forester Premium
SUVsStock #SUF261653A
$22,730
View details →
New
New 2027 Subaru UNCHARTED Sport
SUVsStock #1ff4ce05cc0168877dd8b56419f9dcd4
$41,865
View details →
New
New 2027 Subaru CROSSTREK Premium
SUVsStock #74324f102f10728b5b3e040c1fb502d6
$32,590
View details →
Used
Pre-Owned 2026 Subaru Forester Touring
SUVsStock #SU26S047
$38,679
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SUF261903
$38,033
View details →
Used
Pre-Owned 2017 Subaru Forester
SUVsStock #CRL262107A
$14,945
View details →
New
New 2026 Subaru Crosstrek Wilderness
SUVsStock #SLX260900
$38,510
View details →
Certified Pre-Owned
Certified Pre-Owned 2025 Subaru Forester Premium
SUVsStock #SUF261497A
$29,015
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 Subaru Forester Wilderness
SUVsStock #SU26L216
$33,699
View details →
New
New 2026 Subaru Outback Touring
SUVsStock #SLO261023
$47,705
View details →
New
New 2027 Subaru CROSSTREK Premium
SUVsStock #d9c00ad5b72bd520d3debe34823e4eb1
$32,985
View details →
New
New 2026 Subaru Outback Wilderness
SUVsStock #SLO260984
$50,795
View details →
Used
Pre-Owned 2019 Subaru Crosstrek Premium
SUVsStock #FAR260781B
$20,128
View details →
New
New 2026 Subaru WRX PREMES
SedansStock #SUW261836
$34,664
View details →
Used
Pre-Owned 2024 Subaru Outback Premium
SUVsStock #SL26Z034
$28,109
View details →
New
New 2026 Subaru Forester Touring
SUVsStock #SLF260991
$42,461
View details →
New
New 2026 Subaru FORESTER Premium
SUVsStock #b73aa8679dc432b83dd43e9e4f8bc991
$35,661
View details →
New
New 2027 Subaru ASCENT Limited 7-Passenger
SUVsStock #d34ed3424770a90dba9c00f4eb411e43
$50,664
View details →
New
New 2026 Subaru Outback Touring
SUVsStock #SUO261871
$47,705
View details →
New
New 2026 Subaru Forester Limited Hybrid
SUVsStock #SUF261813
$41,825
View details →
