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
  • Crystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-Door

    $15,988

    $691
    45,802 mi.
    Est. $301/mo

    Kia of Port Charlotte

    4.4
    Port Charlotte, FL (1,072 mi)
    Check Availability

  • Pure Red 2024 Subaru Impreza RSPure Red 2024 Subaru Impreza RSPure Red 2024 Subaru Impreza RSPure Red 2024 Subaru Impreza RSPure Red 2024 Subaru Impreza RSPure Red 2024 Subaru Impreza RS

    $24,655

    $821
    33,096 mi.
    Est. $464/mo

    Spitzer Honda Euclid

    4.8
    Cleveland, OH (316 mi)
    Check Availability

  • Dark Blue Pearl 2019 Subaru Impreza 2.0iDark Blue Pearl 2019 Subaru Impreza 2.0iDark Blue Pearl 2019 Subaru Impreza 2.0iDark Blue Pearl 2019 Subaru Impreza 2.0iDark Blue Pearl 2019 Subaru Impreza 2.0iDark Blue Pearl 2019 Subaru Impreza 2.0i

    $15,836

    14,501 mi.
    Est. $298/mo

    Jenkins Hyundai of Leesburg

    4.5
    Leesburg, FL (960 mi)
    Check Availability

  • $15,776

    46,252 mi.
    Est. $297/mo

    Fox Maple Hill Subaru

    Kalamazoo, MI (106 mi)
    Check Availability
  • $16,372

    65,758 mi.
    Est. $308/mo

    Auto House of Bloomington

    4.2
    Bloomington, IL (121 mi)
    Check Availability
  • Magnetite Gray 2024 Subaru Impreza Sport

    $24,246

    12,121 mi.
    Est. $457/mo

    Don Miller East

    5.0
    Madison, WI (122 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza RS

    $25,725

    17,573 mi.
    Est. $485/mo

    Don Miller Subaru

    Madison, WI (125 mi)
    Check Availability
  • Crystal Black Silica 2015 Subaru Impreza 2.0i Sport Premium

    $9,144

    143,185 mi.
    Est. $172/mo

    JDL Automotive and Detailing

    4.6
    Plymouth, WI (131 mi)
    Check Availability
  • Magnetite Gray Metallic 2023 Subaru Impreza SportMagnetite Gray Metallic 2023 Subaru Impreza SportMagnetite Gray Metallic 2023 Subaru Impreza SportMagnetite Gray Metallic 2023 Subaru Impreza SportMagnetite Gray Metallic 2023 Subaru Impreza SportMagnetite Gray Metallic 2023 Subaru Impreza Sport

    $22,647

    $790
    22,014 mi.
    Est. $427/mo

    Performance Kings Honda

    4.3
    Cincinnati, OH (251 mi)
    Check Availability

  • Lapis Blue Pearl 2017 Subaru Impreza 2.0i Limited

    $18,249

    54,172 mi.
    Est. $344/mo

    Tom Wood Subaru

    4.8
    Indianapolis, IN (157 mi)
    Check Availability
  • $26,177

    MSRP $25,998

    Est. $493/mo

    Riley Subaru

    4.6
    Dubuque, IA (165 mi)
    Check Availability
  • Crystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza Sport

    $24,992

    $412
    2 mi.
    Est. $471/mo

    Kunes Subaru of Springfield

    Springfield, IL (183 mi)
    Check Availability
  • $21,314

    68,386 mi.
    Est. $402/mo

    Bell Chevrolet

    4.7
    Adrian, MI (186 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $27,675

    MSRP $28,728

    Est. $521/mo

    Camelback Subaru

    4.7
    Phoenix, AZ (1,449 mi)
    Check Availability

  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Black 2026 Subaru Impreza Sport

    Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Pure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RS

    $29,339

    5,233 mi.
    Est. $553/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (351 mi)
    Check Availability

  • Silver 2027 Subaru Impreza 2.5RS

    Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Blue 2027 Subaru Impreza 2.5RS

    Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Crystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-Door

    $15,988

    $691
    45,802 mi.
    Est. $301/mo

    Kia of Port Charlotte

    4.4
    Port Charlotte, FL (1,072 mi)
    Check Availability

  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • Not Priced

    Yark Subaru

    4.8
    Toledo, OH (204 mi)
    Check Availability
  • $25,450

    Est. $479/mo

    Great Lakes Subaru

    4.8
    Findlay, OH (216 mi)
    Check Availability
  • $25,450

    Est. $479/mo

    Great Lakes Subaru

    4.8
    Findlay, OH (216 mi)
    Check Availability