Search

Used Cars for Sale Across the U.S.


Make

Model






7,716 cars found
Make: GMC
Model: Terrain
Used 6 mi

2025 GMC Terrain Elevation

Norman, OK
Gasoline
Automatic
AWD
$29,785
or $519/mo
Used 65,200 mi

2019 GMC Terrain SLT

Oxford, MS
Gasoline
Automatic
AWD
$23,082
or $402/mo
Used 70,395 mi

2020 GMC Terrain SLT

Gas City, IN
Gasoline
Automatic
FWD
$17,850
or $311/mo
Used 20,284 mi

2024 GMC Terrain SLE

Port Angeles, WA
Gasoline
Automatic
AWD
$24,994
or $435/mo
Used 16,496 mi

2023 GMC Terrain SLT

Boonville, NY
Gasoline
Automatic
AWD
$25,890
or $451/mo
Used 32,199 mi

2023 GMC Terrain SLE

Harrison, AR
Gasoline
Automatic
AWD
$23,499
or $409/mo
Used 15,555 mi

2024 GMC Terrain SLT

Mooresville, IN
Gasoline
Automatic
AWD
$28,706
or $500/mo
Used 70,040 mi

2021 GMC Terrain SLT

Waterford, PA
Gasoline
Automatic
AWD
$20,995
or $366/mo
Used 15,661 mi

2024 GMC Terrain SLE

Arlington, TX
Gasoline
Automatic
AWD
$24,987
or $435/mo
Used 12,819 mi

2024 GMC Terrain SLE

Port Angeles, WA
Gasoline
Automatic
AWD
$24,990
or $435/mo
Used 13,264 mi

2024 GMC Terrain SLE

Port Angeles, WA
Gasoline
Automatic
AWD
$25,497
or $444/mo
Used 21,103 mi

2024 GMC Terrain SLE

Port Angeles, WA
Gasoline
Automatic
AWD
$24,994
or $435/mo
Used 19,223 mi

2024 GMC Terrain SLE

London, KY
Gasoline
Automatic
AWD
$30,104
or $524/mo
Used 33,030 mi

2022 GMC Terrain SLE

Grand Blanc, MI
Gasoline
Automatic
FWD
$19,556
or $341/mo
Certified 11,587 mi

2024 GMC Terrain SLE

Melbourne, FL
Gasoline
Automatic
FWD
$25,877
or $451/mo
Used 53,803 mi

2020 GMC Terrain SLT

Jackson, WY
Gasoline
Automatic
AWD
$19,999
or $348/mo