50 Best Minivans for Sale under $25,000, Savings from $2,339

2017 Honda Odyssey
30,714 Miles | West Palm Beach , FL
$21,999
est. $317/mo

Track Price Check Availability

2018 Chrysler Pacifica
50,171 Miles | West Palm Beach , FL
$21,699
est. $313/mo

Track Price Check Availability

2016 Toyota Sienna
29,806 Miles | Montebello, CA
$21,999
est. $317/mo

Track Price Check Availability

2017 Honda Odyssey
30,508 Miles | Fontana, CA
$21,199
est. $306/mo

Track Price Check Availability

2019 Mercedes-Benz Metris
23,604 Miles | Montclair, CA
$24,199
est. $349/mo

Track Price Check Availability

2016 Toyota Sienna
31,639 Miles | Santa Ana, CA
$22,599
est. $326/mo

Track Price Check Availability

2017 Toyota Sienna
30,087 Miles | Montebello, CA
$22,799
est. $329/mo

Track Price Check Availability

2019 Toyota Sienna
12,123 Miles | Norco, CA
$23,899
est. $344/mo

Track Price Check Availability

2016 Kia Sedona
48,405 Miles | Norco, CA
$20,999
est. $303/mo

Track Price Check Availability

2016 Ford Transit Connect Wagon
24,104 Miles | Azusa, CA
$20,199
est. $291/mo

Track Price Check Availability

2016 Toyota Sienna
38,491 Miles | Santa Ana, CA
$20,699
est. $298/mo

Track Price Check Availability

2016 Honda Odyssey
35,140 Miles | West Covina, CA
$20,599
est. $297/mo

Track Price Check Availability

2016 Toyota Sienna
29,834 Miles | West Covina, CA
$21,199
est. $306/mo

Track Price Check Availability

2018 Chrysler Pacifica
45,603 Miles | Peoria, AZ
$24,021
est. $346/mo

Track Price Check Availability

2016 Toyota Sienna
42,455 Miles | Phoenix, AZ
$24,949
est. $360/mo

Track Price Check Availability

2017 Honda Odyssey
33,969 Miles | Phoenix, AZ
$22,594
est. $326/mo

Track Price Check Availability

2020 Nissan NV200
4,644 Miles | Peoria, AZ
$21,998
est. $317/mo

Track Price Check Availability

2017 Honda Odyssey
32,664 Miles | Delray Beach, FL
$22,375
est. $323/mo

Track Price Check Availability

2017 Chrysler Pacifica
31,103 Miles | Milwaukee, WI
$21,998
est. $317/mo

Track Price Check Availability

2016 Mercedes-Benz Metris
8,241 Miles | Warrensville Heights, OH
$24,998
est. $360/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage