50 Best Hybrid Vehicles for Sale under $25,000, Savings from $2,199

2017 Toyota RAV4 Hybrid
15,760 Miles | Dallas, TX
$24,895
est. $359/mo

Track Price Check Availability

2016 Mercedes-Benz C-Class
31,855 Miles | Montebello, CA
$20,599
est. $297/mo

Track Price Check Availability

2017 Lincoln MKZ Hybrid
26,758 Miles | Fontana, CA
$20,699
est. $298/mo

Track Price Check Availability

2017 BMW 3 Series
21,394 Miles | Norco, CA
$20,899
est. $301/mo

Track Price Check Availability

2016 Infiniti Q50 Hybrid
28,385 Miles | Santa Ana, CA
$20,099
est. $290/mo

Track Price Check Availability

2018 Toyota Camry Hybrid
18,863 Miles | Phoenix, AZ
$23,703
est. $342/mo

Track Price Check Availability

2017 Audi A3 Sportback e-tron
17,792 Miles | Oxnard, CA
$22,998
est. $331/mo

Track Price Check Availability

2015 Toyota Avalon Hybrid
46,101 Miles | Kenosha, WI
$21,998
est. $317/mo

Track Price Check Availability

2017 Toyota Prius
24,526 Miles | Oxnard, CA
$21,998
est. $317/mo

Track Price Check Availability

2017 Kia Niro
27,395 Miles | Winston Salem, NC
$21,998
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
17,194 Miles | Colma, CA
$24,998
est. $360/mo

Track Price Check Availability

2015 Infiniti Q50 Hybrid
45,687 Miles | Golden, CO
$20,998
est. $303/mo

Track Price Check Availability

2016 Subaru Crosstrek
12,324 Miles | Brandywine, MD
$21,998
est. $317/mo

Track Price Check Availability

2016 Infiniti Q50 Hybrid
30,257 Miles | Murrieta, CA
$21,998
est. $317/mo

Track Price Check Availability

2017 Infiniti Q50 Hybrid
50,132 Miles | Tolleson, AZ
$21,998
est. $317/mo

Track Price Check Availability

2017 Honda Accord Hybrid
53,540 Miles | Buena Park, CA
$21,998
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
16,798 Miles | Duarte, CA
$24,998
est. $360/mo

Track Price Check Availability

2017 Toyota Prius Prime
36,734 Miles | Henderson, NV
$21,998
est. $317/mo

Track Price Check Availability

2014 Lexus ES 300h
44,092 Miles | Gilbert, AZ
$21,998
est. $317/mo

Track Price Check Availability

2017 Lexus CT 200h
20,535 Miles | Burbank, CA
$22,998
est. $331/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage