Subaru for sale in Buffalo, NY
514 listings found

New
New 2027 Subaru CROSSTREK Premium
SUVsStock #eca22824a2c348e5070ec8d46c5f0a82
$32,590
View details →
Used
Pre-Owned 2023 Subaru Ascent Touring
SUVsStock #KOS260977A
$32,790
View details →
New
New 2027 Subaru CROSSTREK Limited
SUVsStock #7766523accfea76c63e63ff6f2891ee2
$37,535
View details →
New
New 2027 Subaru Ascent Limited
SUVsStock #SUA270006
$50,664
View details →
Used
Pre-Owned 2024 Subaru Crosstrek Premium
SUVsStock #SL26Z032
$26,607
View details →
Used
Pre-Owned 2024 Subaru Crosstrek Wilderness
SUVsStock #SUO261012A
$26,032
View details →
New
New 2026 Subaru Impreza Sport
HatchbacksStock #SLI260977
$31,313
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 Subaru Outback Limited XT
SUVsStock #SUO260604A
$29,520
View details →
Used
Pre-Owned 2024 Subaru Forester Premium
SUVsStock #SUF261723A
$28,930
View details →
New
New 2026 Subaru Outback Premium
SUVsStock #SLO260987
$40,022
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 Subaru Forester Wilderness
SUVsStock #SU26L216
$33,699
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SUF261887
$37,165
View details →
New
New 2027 Subaru Crosstrek Premium
SUVsStock #SUX270032
$32,452
View details →
New
New 2026 Subaru CROSSTREK Limited Hybrid
SUVsStock #b17a486ef05452152c3dc2e0cf36f303
$38,804
View details →
New
New 2027 Subaru Crosstrek Limited
SUVsStock #SLX270032
$37,140
View details →
New
New 2026 Subaru Forester Premium Hybrid
SUVsStock #SUF261879
$37,560
View details →
New
New 2026 Subaru Crosstrek Limited
SUVsStock #SUX261626
$37,074
View details →
New
New 2027 Subaru Crosstrek Premium
SUVsStock #SUX270052
$32,847
View details →
Certified Pre-Owned
Certified Pre-Owned 2023 Subaru Ascent Onyx Edition Limited
SUVsStock #SU26L204
$34,103
View details →
New
New 2026 Subaru Crosstrek Limited
SUVsStock #SUX261573
$37,074
View details →
New
New 2026 Subaru FORESTER Premium
SUVsStock #e712cda899dae3bd8e1756e246681943
$34,461
View details →
New
New 2026 Subaru Outback Limited XT
SUVsStock #SUO260923
$45,733
View details →
New
New 2027 Subaru Crosstrek Premium
SUVsStock #SUX270047
$32,452
View details →
New
New 2026 Subaru Outback Touring
SUVsStock #SLO261023
$47,705
View details →
