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 Filters
  • Bright Silver 2016 Kia Soul BaseBright Silver 2016 Kia Soul BaseBright Silver 2016 Kia Soul BaseBright Silver 2016 Kia Soul BaseBright Silver 2016 Kia Soul BaseBright Silver 2016 Kia Soul Base

    $8,192

    $705
    100,902 mi.
    Est. $151/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (13 mi)
    Quick view
  • Snow White Pearl 2022 Kia Soul LXSnow White Pearl 2022 Kia Soul LXSnow White Pearl 2022 Kia Soul LXSnow White Pearl 2022 Kia Soul LXSnow White Pearl 2022 Kia Soul LXSnow White Pearl 2022 Kia Soul LX

    $10,807

    135,005 mi.
    Est. $199/mo

    Napleton's Mid Rivers Kia

    3.9
    Check Availability
    Saint Peters, MO (8 mi)
    Quick view
  • Gravity Grey 2020 Kia Soul SGravity Grey 2020 Kia Soul SGravity Grey 2020 Kia Soul SGravity Grey 2020 Kia Soul SGravity Grey 2020 Kia Soul SGravity Grey 2020 Kia Soul S

    $13,500

    65,072 mi.
    Est. $248/mo

    Napleton's Mid Rivers Kia

    3.9
    Check Availability
    Saint Peters, MO (8 mi)
    Quick view
  • Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +Inferno Red 2016 Kia Soul +

    $9,019

    117,844 mi.
    Est. $166/mo

    Suntrup Kia South

    4.8
    Check Availability
    St. Louis, MO (22 mi)
    Quick view
  • Fusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LXFusion Orange 2023 Kia Soul LX

    $13,200

    90,676 mi.
    Est. $243/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (9 mi)
    Quick view
  • Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +Titanium Gray 2017 Kia Soul +

    $9,400

    98,425 mi.
    Est. $173/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (9 mi)
    Quick view
  • Mars Orange 2024 Kia Soul LXMars Orange 2024 Kia Soul LXMars Orange 2024 Kia Soul LXMars Orange 2024 Kia Soul LXMars Orange 2024 Kia Soul LXMars Orange 2024 Kia Soul LX

    $17,200

    46,319 mi.
    Est. $317/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (9 mi)
    Quick view
  • Titanium Gray 2014 Kia Soul BaseTitanium Gray 2014 Kia Soul BaseTitanium Gray 2014 Kia Soul BaseTitanium Gray 2014 Kia Soul BaseTitanium Gray 2014 Kia Soul BaseTitanium Gray 2014 Kia Soul Base

    $11,866

    43,677 mi.
    Est. $218/mo

    Dean Team Volkswagen Subaru of Ballwin

    4.9
    Check Availability
    Ballwin, MO (10 mi)
    Quick view
  • Titanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul BaseTitanium Gray 2016 Kia Soul Base

    $9,698

    $111
    69,664 mi.
    Est. $178/mo

    Jim Trenary Chevrolet

    2.0
    Check Availability
    O Fallon, MO (3 mi)
    Quick view
  • Steel Gray 2024 Kia Soul EXSteel Gray 2024 Kia Soul EXSteel Gray 2024 Kia Soul EX

    $21,000

    29,533 mi.
    Est. $387/mo

    Napleton's Mid Rivers Kia

    3.9
    Check Availability
    Saint Peters, MO (8 mi)
    Quick view
  • Inferno Red 2024 Kia Soul LXInferno Red 2024 Kia Soul LXInferno Red 2024 Kia Soul LXInferno Red 2024 Kia Soul LXInferno Red 2024 Kia Soul LXInferno Red 2024 Kia Soul LX

    $17,600

    44,202 mi.
    Est. $324/mo

    Clement Pre-Owned (Florissant)

    3.2
    Check Availability
    Florissant, MO (20 mi)
    Quick view
  • Fusion Black 2023 Kia Soul LXFusion Black 2023 Kia Soul LXFusion Black 2023 Kia Soul LXFusion Black 2023 Kia Soul LXFusion Black 2023 Kia Soul LXFusion Black 2023 Kia Soul LX

    $17,254

    61,871 mi.
    Est. $318/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (13 mi)
    Quick view
  • Steel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LXSteel Gray 2024 Kia Soul LX

    $17,510

    61,832 mi.
    Est. $322/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (13 mi)
    Quick view
  • Bright Silver 2017 Kia Soul !Bright Silver 2017 Kia Soul !Bright Silver 2017 Kia Soul !Bright Silver 2017 Kia Soul !Bright Silver 2017 Kia Soul !Bright Silver 2017 Kia Soul !

    $12,000

    84,493 mi.
    Est. $221/mo

    Clement Pre-Owned (Florissant)

    3.2
    Check Availability
    Florissant, MO (20 mi)
    Quick view
  • Cherry Black 2020 Kia Soul EX

    $14,000

    99,949 mi.
    Est. $258/mo

    Mercedes-Benz of Chesterfield

    4.6
    Check Availability
    O'Fallon, MO (2 mi)
    Quick view
  • Snow White Pearl 2022 Kia Soul LX

    $14,561

    68,739 mi.
    Est. $268/mo

    Frank Leta Honda

    4.5
    Check Availability
    O'Fallon, MO (3 mi)
    Quick view
  • Alien II 2015 Kia Soul +

    $10,491

    55,326 mi.
    Est. $193/mo

    Frank Leta Honda

    4.5
    Check Availability
    O'Fallon, MO (3 mi)
    Quick view
  • Mars Orange 2025 Kia Soul LX

    $18,491

    21,775 mi.
    Est. $340/mo

    Frank Leta Honda

    4.5
    Check Availability
    O'Fallon, MO (3 mi)
    Quick view
  • Inferno Red 2024 Kia Soul LX

    $18,151

    38,616 mi.
    Est. $334/mo

    Frank Leta Honda

    4.5
    Check Availability
    O'Fallon, MO (3 mi)
    Quick view
  • Neptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-Line

    Not Priced

    56,820 mi.
    Est. $0/mo

    Napleton's Mid Rivers Kia

    3.9
    Check Availability
    Saint Peters, MO (8 mi)
    Quick view
  • Fusion Black 2024 Kia Soul LXFusion Black 2024 Kia Soul LXFusion Black 2024 Kia Soul LX

    $1

    65,768 mi.
    Est. $0/mo

    HW Kia of West County

    2.5
    Check Availability
    Ballwin, MO (13 mi)
    Quick view
  • $13,995

    67,036 mi.
    Est. $258/mo

    Land Rover St. Louis

    4.7
    Check Availability
    Creve Coeur, MO (13 mi)
    Quick view
  • White 2023 Kia Soul EXWhite 2023 Kia Soul EXWhite 2023 Kia Soul EXWhite 2023 Kia Soul EXWhite 2023 Kia Soul EXWhite 2023 Kia Soul EX

    $21,998

    15,416 mi.
    Est. $405/mo

    CarMax Kenosha

    4.4
    Check Availability
    $149 delivery to St. Peters, MO (8 mi)
    Quick view
  • Silver 2025 Kia Soul LXSilver 2025 Kia Soul LXSilver 2025 Kia Soul LXSilver 2025 Kia Soul LXSilver 2025 Kia Soul LXSilver 2025 Kia Soul LX

    $19,998

    10,398 mi.
    Est. $368/mo

    CarMax Waukesha

    4.8
    Check Availability
    $149 delivery to St. Peters, MO (8 mi)
    Quick view
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