50 Best Pickup Trucks for Sale under $45,000, Savings from $3,319

2016 Ford F-250 Super Duty
32,123 Miles | Placentia, CA
$41,388
est. $597/mo

Track Price Check Availability

2018 Chevrolet Silverado 1500
5,559 Miles | Lynnwood, WA
$40,998
est. $591/mo

Track Price Check Availability

2017 GMC Sierra 1500
41,081 Miles | San Jose, CA
$40,998
est. $591/mo

Track Price Check Availability

2017 GMC Sierra 1500
46,766 Miles | Virginia Beach, VA
$41,998
est. $605/mo

Track Price Check Availability

2017 GMC Sierra 1500
35,593 Miles | Fayetteville, NC
$42,998
est. $620/mo

Track Price Check Availability

2016 Chevrolet Silverado 2500HD
9,777 Miles | Glen Allen, VA
$42,998
est. $620/mo

Track Price Check Availability

2017 Ford F-150
33,413 Miles | Greensboro, NC
$43,998
est. $634/mo

Track Price Check Availability

2019 Ram Pickup 2500
5,756 Miles | Independence, MO
$41,998
est. $605/mo

Track Price Check Availability

2019 Ram Pickup 2500
5,062 Miles | Wichita, KS
$43,998
est. $634/mo

Track Price Check Availability

2018 Ram Pickup 2500
43,115 Miles | Albuquerque, NM
$41,998
est. $605/mo

Track Price Check Availability

2017 Ford F-150
35,052 Miles | Tinley Park, IL
$44,998
est. $649/mo

Track Price Check Availability

2019 Ram Pickup 2500
4,427 Miles | Naperville, IL
$44,998
est. $649/mo

Track Price Check Availability

2019 Toyota Tacoma
9,012 Miles | Vancouver, WA
$42,998
est. $620/mo

Track Price Check Availability

2019 Ram Pickup 2500
8,706 Miles | Jackson, TN
$43,998
est. $634/mo

Track Price Check Availability

2017 Ford F-150
25,014 Miles | Virginia Beach, VA
$41,998
est. $605/mo

Track Price Check Availability

2019 Ram Pickup 2500
3,743 Miles | Fayetteville, NC
$42,998
est. $620/mo

Track Price Check Availability

2019 Ram Pickup 2500
8,912 Miles | Overland Park, KS
$42,998
est. $620/mo

Track Price Check Availability

2017 Ford F-150
42,294 Miles | Saint Louis, MO
$42,998
est. $620/mo

Track Price Check Availability

2019 Ram Pickup 2500
20,383 Miles | Westborough, MA
$40,998
est. $591/mo

Track Price Check Availability

2019 Ram Pickup 2500
5,034 Miles | Indianapolis, IN
$42,998
est. $620/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage