Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Crimson Red Pearl 2019 Subaru Outback 3.6R LimitedCrimson Red Pearl 2019 Subaru Outback 3.6R LimitedCrimson Red Pearl 2019 Subaru Outback 3.6R LimitedCrimson Red Pearl 2019 Subaru Outback 3.6R LimitedCrimson Red Pearl 2019 Subaru Outback 3.6R LimitedCrimson Red Pearl 2019 Subaru Outback 3.6R Limited

    $25,686

    61,556 mi.
    Est. $461/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability

  • Offshore Blue Metallic 2024 Subaru Crosstrek PremiumOffshore Blue Metallic 2024 Subaru Crosstrek PremiumOffshore Blue Metallic 2024 Subaru Crosstrek PremiumOffshore Blue Metallic 2024 Subaru Crosstrek PremiumOffshore Blue Metallic 2024 Subaru Crosstrek PremiumOffshore Blue Metallic 2024 Subaru Crosstrek Premium

    $27,187

    45,510 mi.
    Est. $488/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal Black Silica 2023 Subaru Crosstrek LimitedCrystal Black Silica 2023 Subaru Crosstrek LimitedCrystal Black Silica 2023 Subaru Crosstrek LimitedCrystal Black Silica 2023 Subaru Crosstrek LimitedCrystal Black Silica 2023 Subaru Crosstrek LimitedCrystal Black Silica 2023 Subaru Crosstrek Limited

    $25,587

    $590
    51,012 mi.
    Est. $459/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Pure Red 2021 Subaru Crosstrek PremiumPure Red 2021 Subaru Crosstrek PremiumPure Red 2021 Subaru Crosstrek PremiumPure Red 2021 Subaru Crosstrek PremiumPure Red 2021 Subaru Crosstrek PremiumPure Red 2021 Subaru Crosstrek Premium

    $24,482

    69,856 mi.
    Est. $440/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Crosstrek LimitedIce Silver Metallic 2026 Subaru Crosstrek LimitedIce Silver Metallic 2026 Subaru Crosstrek LimitedIce Silver Metallic 2026 Subaru Crosstrek LimitedIce Silver Metallic 2026 Subaru Crosstrek LimitedIce Silver Metallic 2026 Subaru Crosstrek Limited

    $33,642

    4,590 mi.
    Est. $604/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Venetian Red Pearl 2017 Subaru Outback 2.5i LimitedVenetian Red Pearl 2017 Subaru Outback 2.5i LimitedVenetian Red Pearl 2017 Subaru Outback 2.5i LimitedVenetian Red Pearl 2017 Subaru Outback 2.5i LimitedVenetian Red Pearl 2017 Subaru Outback 2.5i LimitedVenetian Red Pearl 2017 Subaru Outback 2.5i Limited

    $18,286

    104,097 mi.
    Est. $328/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal Black Silica 2023 Subaru Forester TouringCrystal Black Silica 2023 Subaru Forester TouringCrystal Black Silica 2023 Subaru Forester TouringCrystal Black Silica 2023 Subaru Forester TouringCrystal Black Silica 2023 Subaru Forester TouringCrystal Black Silica 2023 Subaru Forester Touring

    $28,644

    81,107 mi.
    Est. $514/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2025 Subaru Forester WildernessCrystal White Pearl 2025 Subaru Forester WildernessCrystal White Pearl 2025 Subaru Forester WildernessCrystal White Pearl 2025 Subaru Forester WildernessCrystal White Pearl 2025 Subaru Forester WildernessCrystal White Pearl 2025 Subaru Forester Wilderness

    $35,971

    $216
    6,906 mi.
    Est. $646/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal Black Silica 2026 Subaru Forester TouringCrystal Black Silica 2026 Subaru Forester TouringCrystal Black Silica 2026 Subaru Forester TouringCrystal Black Silica 2026 Subaru Forester TouringCrystal Black Silica 2026 Subaru Forester TouringCrystal Black Silica 2026 Subaru Forester Touring

    $37,545

    2,220 mi.
    Est. $674/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2021 Subaru Forester PremiumCrystal White Pearl 2021 Subaru Forester PremiumCrystal White Pearl 2021 Subaru Forester PremiumCrystal White Pearl 2021 Subaru Forester PremiumCrystal White Pearl 2021 Subaru Forester PremiumCrystal White Pearl 2021 Subaru Forester Premium

    $24,646

    73,949 mi.
    Est. $442/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crimson Red Pearl 2024 Subaru Forester PremiumCrimson Red Pearl 2024 Subaru Forester PremiumCrimson Red Pearl 2024 Subaru Forester PremiumCrimson Red Pearl 2024 Subaru Forester PremiumCrimson Red Pearl 2024 Subaru Forester PremiumCrimson Red Pearl 2024 Subaru Forester Premium

    $28,592

    40,266 mi.
    Est. $513/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2018 Subaru Forester 2.5i TouringCrystal White Pearl 2018 Subaru Forester 2.5i TouringCrystal White Pearl 2018 Subaru Forester 2.5i TouringCrystal White Pearl 2018 Subaru Forester 2.5i TouringCrystal White Pearl 2018 Subaru Forester 2.5i TouringCrystal White Pearl 2018 Subaru Forester 2.5i Touring

    $22,187

    76,503 mi.
    Est. $398/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Ice Silver Metallic 2019 Subaru Outback 3.6R LimitedIce Silver Metallic 2019 Subaru Outback 3.6R LimitedIce Silver Metallic 2019 Subaru Outback 3.6R LimitedIce Silver Metallic 2019 Subaru Outback 3.6R LimitedIce Silver Metallic 2019 Subaru Outback 3.6R LimitedIce Silver Metallic 2019 Subaru Outback 3.6R Limited

    $23,172

    $312
    97,507 mi.
    Est. $416/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Autumn Green Metallic 2026 Subaru Ascent Premium 7-PassengerAutumn Green Metallic 2026 Subaru Ascent Premium 7-PassengerAutumn Green Metallic 2026 Subaru Ascent Premium 7-PassengerAutumn Green Metallic 2026 Subaru Ascent Premium 7-PassengerAutumn Green Metallic 2026 Subaru Ascent Premium 7-PassengerAutumn Green Metallic 2026 Subaru Ascent Premium 7-Passenger

    $40,186

    7,867 mi.
    Est. $721/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Ascent Touring 7-PassengerCrystal White Pearl 2024 Subaru Ascent Touring 7-PassengerCrystal White Pearl 2024 Subaru Ascent Touring 7-PassengerCrystal White Pearl 2024 Subaru Ascent Touring 7-PassengerCrystal White Pearl 2024 Subaru Ascent Touring 7-PassengerCrystal White Pearl 2024 Subaru Ascent Touring 7-Passenger

    $37,486

    27,619 mi.
    Est. $673/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Oasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza Sport

    $25,651

    17,020 mi.
    Est. $461/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Ocean Blue Pearl 2023 Subaru Impreza PremiumOcean Blue Pearl 2023 Subaru Impreza PremiumOcean Blue Pearl 2023 Subaru Impreza PremiumOcean Blue Pearl 2023 Subaru Impreza PremiumOcean Blue Pearl 2023 Subaru Impreza PremiumOcean Blue Pearl 2023 Subaru Impreza Premium

    $21,685

    $2.9K
    47,962 mi.
    Est. $389/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Pure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza Sport

    $27,987

    14,813 mi.
    Est. $502/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Ascent Premium 7-PassengerCrystal White Pearl 2026 Subaru Ascent Premium 7-PassengerCrystal White Pearl 2026 Subaru Ascent Premium 7-PassengerCrystal White Pearl 2026 Subaru Ascent Premium 7-PassengerCrystal White Pearl 2026 Subaru Ascent Premium 7-PassengerCrystal White Pearl 2026 Subaru Ascent Premium 7-Passenger

    $40,286

    2,554 mi.
    Est. $723/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • River Rock Pearl 2026 Subaru Outback LimitedRiver Rock Pearl 2026 Subaru Outback LimitedRiver Rock Pearl 2026 Subaru Outback LimitedRiver Rock Pearl 2026 Subaru Outback LimitedRiver Rock Pearl 2026 Subaru Outback LimitedRiver Rock Pearl 2026 Subaru Outback Limited

    $38,682

    $1K
    3,112 mi.
    Est. $694/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Outback Onyx Edition XTIce Silver Metallic 2020 Subaru Outback Onyx Edition XTIce Silver Metallic 2020 Subaru Outback Onyx Edition XTIce Silver Metallic 2020 Subaru Outback Onyx Edition XTIce Silver Metallic 2020 Subaru Outback Onyx Edition XTIce Silver Metallic 2020 Subaru Outback Onyx Edition XT

    $24,182

    68,172 mi.
    Est. $434/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Ice Silver Metallic 2025 Subaru Outback PremiumIce Silver Metallic 2025 Subaru Outback PremiumIce Silver Metallic 2025 Subaru Outback PremiumIce Silver Metallic 2025 Subaru Outback PremiumIce Silver Metallic 2025 Subaru Outback PremiumIce Silver Metallic 2025 Subaru Outback Premium

    $33,986

    4,259 mi.
    Est. $610/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal Black Silica 2024 Subaru Outback PremiumCrystal Black Silica 2024 Subaru Outback PremiumCrystal Black Silica 2024 Subaru Outback PremiumCrystal Black Silica 2024 Subaru Outback PremiumCrystal Black Silica 2024 Subaru Outback PremiumCrystal Black Silica 2024 Subaru Outback Premium

    $27,182

    $502
    61,235 mi.
    Est. $488/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Crystal White Pearl 2025 Subaru Outback Onyx EditionCrystal White Pearl 2025 Subaru Outback Onyx EditionCrystal White Pearl 2025 Subaru Outback Onyx EditionCrystal White Pearl 2025 Subaru Outback Onyx EditionCrystal White Pearl 2025 Subaru Outback Onyx EditionCrystal White Pearl 2025 Subaru Outback Onyx Edition

    $33,982

    12,536 mi.
    Est. $610/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (11 mi)
    Check Availability
  • Gray 2025 Subaru BRZ TSGray 2025 Subaru BRZ TSGray 2025 Subaru BRZ TSGray 2025 Subaru BRZ TSGray 2025 Subaru BRZ TSGray 2025 Subaru BRZ TS

    $31,372

    $1K
    10,362 mi.
    Est. $563/mo

    carneed

    4.8
    $362 delivery from Northbrook, IL (517 mi)
    Check Availability
  • Crystal Black Silica 2013 Subaru Impreza WRX LimitedCrystal Black Silica 2013 Subaru Impreza WRX LimitedCrystal Black Silica 2013 Subaru Impreza WRX LimitedCrystal Black Silica 2013 Subaru Impreza WRX LimitedCrystal Black Silica 2013 Subaru Impreza WRX LimitedCrystal Black Silica 2013 Subaru Impreza WRX Limited

    $15,399

    98,705 mi.
    Est. $276/mo

    Mount Airy Toyota

    $52 delivery from Mount Airy, NC (44 mi)
    Check Availability
  • Ice Silver Metallic 2018 Subaru Outback 3.6RIce Silver Metallic 2018 Subaru Outback 3.6RIce Silver Metallic 2018 Subaru Outback 3.6RIce Silver Metallic 2018 Subaru Outback 3.6RIce Silver Metallic 2018 Subaru Outback 3.6RIce Silver Metallic 2018 Subaru Outback 3.6R

    $17,387

    $610
    96,942 mi.
    Est. $312/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (36 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Forester AWDMagnetite Gray Metallic 2026 Subaru Forester AWDMagnetite Gray Metallic 2026 Subaru Forester AWDMagnetite Gray Metallic 2026 Subaru Forester AWDMagnetite Gray Metallic 2026 Subaru Forester AWDMagnetite Gray Metallic 2026 Subaru Forester AWD

    $32,630

    9,621 mi.
    Est. $586/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (36 mi)
    Check Availability
  • Blue 2024 Subaru Outback Touring XTBlue 2024 Subaru Outback Touring XTBlue 2024 Subaru Outback Touring XTBlue 2024 Subaru Outback Touring XTBlue 2024 Subaru Outback Touring XTBlue 2024 Subaru Outback Touring XT

    $32,998

    35,487 mi.
    Est. $592/mo

    CarMax Roanoke

    4.8
    Roanoke, VA (33 mi)
    Check Availability
  • Ice Silver Metallic 2018 Subaru Outback 2.5i LimitedIce Silver Metallic 2018 Subaru Outback 2.5i LimitedIce Silver Metallic 2018 Subaru Outback 2.5i LimitedIce Silver Metallic 2018 Subaru Outback 2.5i LimitedIce Silver Metallic 2018 Subaru Outback 2.5i LimitedIce Silver Metallic 2018 Subaru Outback 2.5i Limited

    $18,436

    $564
    97,412 mi.
    Est. $331/mo

    Scenic Chevrolet

    4.4
    Mt Airy, NC (47 mi)
    Check Availability
  • Gray 2023 Subaru Forester LimitedGray 2023 Subaru Forester LimitedGray 2023 Subaru Forester LimitedGray 2023 Subaru Forester LimitedGray 2023 Subaru Forester LimitedGray 2023 Subaru Forester Limited

    $29,998

    19,357 mi.
    Est. $539/mo

    CarMax Roanoke

    4.8
    Roanoke, VA (33 mi)
    Check Availability
  • Quartz Blue Pearl 2017 Subaru Forester 2.5i TouringQuartz Blue Pearl 2017 Subaru Forester 2.5i TouringQuartz Blue Pearl 2017 Subaru Forester 2.5i TouringQuartz Blue Pearl 2017 Subaru Forester 2.5i TouringQuartz Blue Pearl 2017 Subaru Forester 2.5i TouringQuartz Blue Pearl 2017 Subaru Forester 2.5i Touring

    $16,098

    $100
    97,540 mi.
    Est. $289/mo

    HoneyCar - Roanoke

    4.0
    Roanoke, VA (34 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Forester SportSapphire Blue Pearl 2026 Subaru Forester SportSapphire Blue Pearl 2026 Subaru Forester SportSapphire Blue Pearl 2026 Subaru Forester SportSapphire Blue Pearl 2026 Subaru Forester SportSapphire Blue Pearl 2026 Subaru Forester Sport

    $33,186

    $814
    9,035 mi.
    Est. $596/mo

    Scenic Chevrolet

    4.4
    Mt Airy, NC (47 mi)
    Check Availability
  • White 2024 Subaru Outback BaseWhite 2024 Subaru Outback BaseWhite 2024 Subaru Outback BaseWhite 2024 Subaru Outback BaseWhite 2024 Subaru Outback BaseWhite 2024 Subaru Outback Base

    $28,578

    36,378 mi.
    Est. $513/mo

    BMW of Roanoke

    Roanoke, VA (33 mi)
    Check Availability
  • Crystal White Pearl 2015 Subaru XV Crosstrek Sport PackageCrystal White Pearl 2015 Subaru XV Crosstrek Sport PackageCrystal White Pearl 2015 Subaru XV Crosstrek Sport PackageCrystal White Pearl 2015 Subaru XV Crosstrek Sport PackageCrystal White Pearl 2015 Subaru XV Crosstrek Sport PackageCrystal White Pearl 2015 Subaru XV Crosstrek Sport Package

    $11,994

    162,742 mi.
    Est. $215/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (36 mi)
    Check Availability
  • Crystal Black Silica 2026 Subaru Ascent TouringCrystal Black Silica 2026 Subaru Ascent TouringCrystal Black Silica 2026 Subaru Ascent TouringCrystal Black Silica 2026 Subaru Ascent TouringCrystal Black Silica 2026 Subaru Ascent TouringCrystal Black Silica 2026 Subaru Ascent Touring

    $45,335

    1,222 mi.
    Est. $814/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (36 mi)
    Check Availability
  • Oasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RS

    $25,686

    $500
    34,019 mi.
    Est. $461/mo

    Scenic Chevrolet

    4.4
    Mt Airy, NC (47 mi)
    Check Availability
  • Red 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I Limited

    $15,998

    108,340 mi.
    Est. $287/mo

    CarMax Roanoke

    4.8
    Roanoke, VA (33 mi)
    Check Availability