
Used GMC Terrain for Sale Under $20,000
Showing 1-20 of 3,525 Listings
Featured
$17,999
$18,9992018 GMC Terrain Denali
- 39,250 Miles
- Listed 114 days ago
- Shakopee, MN
- $5,253 Below market value of $23,252
- iSeeCars Dealer Score
Used 2018 GMC Terrain Denali for Sale
39,250 Miles
Shakopee, MN
| Category | Used Cars |
| Price | $17,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALXEX9JL140986 |
| Location | Shakopee, MN |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 39,250 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | 4X4 |
Featured
$18,988
$19,9822023 GMC Terrain SLE
- 38,074 Miles
- Listed 33 days ago
- Oakfield, NY
- $5,218 Below market value of $24,206
- iSeeCars Dealer Score
Used 2023 GMC Terrain SLE for Sale
38,074 Miles
Oakfield, NY
| Category | Used Cars |
| Price | $18,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALTEG9PL238322 |
| Location | Oakfield, NY |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 38,074 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$18,250
$19,2502024 GMC Terrain SLT
- 45,868 Miles
- Listed 64 days ago
- Mesa, AZ
- $5,155 Below market value of $23,405
- iSeeCars Dealer Score
Used 2024 GMC Terrain SLT for Sale
45,868 Miles
Mesa, AZ
| Category | Used Cars |
| Price | $18,250 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEG9RL197155 |
| Location | Mesa, AZ |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 45,868 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$17,695
2023 GMC Terrain SLT
- 61,089 Miles
- Listed 83 days ago
- San Antonio, TX
- $5,077 Below market value of $22,772
- iSeeCars Dealer Score
Used 2023 GMC Terrain SLT for Sale
61,089 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $17,695 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEG0PL227432 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 61,089 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, one owner |
$18,995
$19,9952023 GMC Terrain SLE
- 49,082 Miles
- Listed 131 days ago
- Alcoa, TN
- $5,052 Below market value of $24,047
- iSeeCars Dealer Score
Used 2023 GMC Terrain SLE for Sale
49,082 Miles
Alcoa, TN
| Category | Used Cars |
| Price | $18,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALTEG4PL237854 |
| Location | Alcoa, TN |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 49,082 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$19,800
$20,0002020 GMC Terrain Denali
- 47,311 Miles
- Listed 55 days ago
- Houston, TX
- $5,007 Below market value of $24,807
- iSeeCars Dealer Score
Used 2020 GMC Terrain Denali for Sale
47,311 Miles
Houston, TX
| Category | Used Cars |
| Price | $19,800 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALXEX2LL148608 |
| Location | Houston, TX |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 47,311 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Gray |
| MPG | 23 combined |
| Drivetrain | 4X4 |
| Positives | inspected, warranty, certified pre-owned car |
$17,999
2024 GMC Terrain SLE
- 21,052 Miles
- Listed 2 days ago
- Lynwood, CA
- $4,968 Below market value of $22,967
- iSeeCars Dealer Score
Used 2024 GMC Terrain SLE for Sale
21,052 Miles
Lynwood, CA
| Category | Used Cars |
| Price | $17,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALMEG6RL147811 |
| Location | Lynwood, CA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 21,052 mi. |
| Transmission | Automatic |
| MPG | 26 combined |
| Drivetrain | Front-wheel drive |
$17,999
2022 GMC Terrain SLT
- 53,508 Miles
- Listed 56 days ago
- Dumfries, VA
- $4,915 Below market value of $22,914
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLT for Sale
53,508 Miles
Dumfries, VA
| Category | Used Cars |
| Price | $17,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEV4NL279268 |
| Location | Dumfries, VA |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 53,508 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$13,950
2020 GMC Terrain SLE
- 55,950 Miles
- Listed 36 days ago
- Phoenix, AZ
- $4,814 Below market value of $18,764
- iSeeCars Dealer Score
Used 2020 GMC Terrain SLE for Sale
55,950 Miles
Phoenix, AZ
| Category | Used Cars |
| Price | $13,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALMEV3LL279737 |
| Location | Phoenix, AZ |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 55,950 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Front-wheel drive |
$19,999
$20,9952022 GMC Terrain SLT
- 37,454 Miles
- Listed 28 days ago
- Mount Laurel, NJ
- $4,753 Below market value of $24,752
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLT for Sale
37,454 Miles
Mount Laurel, NJ
| Category | Used Cars |
| Price | $19,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEV0NL219701 |
| Location | Mount Laurel, NJ |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 37,454 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$17,988
2024 GMC Terrain SLT
- 46,678 Miles
- Listed 26 days ago
- Valley Stream, NY
- $4,721 Below market value of $22,709
- iSeeCars Dealer Score
Used 2024 GMC Terrain SLT for Sale
46,678 Miles
Valley Stream, NY
| Category | Used Cars |
| Price | $17,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEG0RL204770 |
| Location | Valley Stream, NY |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 46,678 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$13,195
$13,7952017 GMC Terrain Denali
- 52,679 Miles
- Listed 40 days ago
- Federal Way, WA
- $4,714 Below market value of $17,909
- iSeeCars Dealer Score
Used 2017 GMC Terrain Denali for Sale
52,679 Miles
Federal Way, WA
| Category | Used Cars |
| Price | $13,195 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 2GKFLVEK9H6126227 |
| Location | Federal Way, WA |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 52,679 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$17,888
2023 GMC Terrain SLE
- 40,616 Miles
- Listed 19 days ago
- Dallas, TX
- $4,705 Below market value of $22,593
- iSeeCars Dealer Score
Used 2023 GMC Terrain SLE for Sale
40,616 Miles
Dallas, TX
| Category | Used Cars |
| Price | $17,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALMEG7PL156594 |
| Location | Dallas, TX |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 40,616 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Front-wheel drive |
$18,133
$18,5332022 GMC Terrain SLE
- 12,223 Miles
- Listed 76 days ago
- Brooklyn, NY
- $4,697 Below market value of $22,830
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLE for Sale
12,223 Miles
Brooklyn, NY
| Category | Used Cars |
| Price | $18,133 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALTEV7NL165558 |
| Location | Brooklyn, NY |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 12,223 mi. |
| Transmission | Automatic |
| Exterior Color | Ebony twilight metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$19,950
2020 GMC Terrain Denali
- 58,000 Miles
- Listed 174 days ago
- Omaha, NE
- $4,687 Below market value of $24,637
- iSeeCars Dealer Score
Used 2020 GMC Terrain Denali for Sale
58,000 Miles
Omaha, NE
| Category | Used Cars |
| Price | $19,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALXEX6LL307565 |
| Location | Omaha, NE |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 58,000 mi. |
| Transmission | Automatic |
| Exterior Color | Satin steel metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | 4X4 |
$15,833
$16,1892022 GMC Terrain SLT
- 90,893 Miles
- Listed 211 days ago
- Washington, NJ
- $4,652 Below market value of $20,485
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLT for Sale
90,893 Miles
Washington, NJ
| Category | Used Cars |
| Price | $15,833 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEV4NL155369 |
| Location | Washington, NJ |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 90,893 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$19,900
$19,9942022 GMC Terrain SLT
- 49,483 Miles
- Listed 135 days ago
- Milwaukee, WI
- $4,604 Below market value of $24,504
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLT for Sale
49,483 Miles
Milwaukee, WI
| Category | Used Cars |
| Price | $19,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEV2NL214130 |
| Location | Milwaukee, WI |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 49,483 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$15,990
$16,4992021 GMC Terrain SLT
- 62,970 Miles
- Listed 102 days ago
- Tampa, FL
- $4,515 Below market value of $20,505
- iSeeCars Dealer Score
Used 2021 GMC Terrain SLT for Sale
62,970 Miles
Tampa, FL
| Category | Used Cars |
| Price | $15,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALVEV1ML309289 |
| Location | Tampa, FL |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 62,970 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | 4X4 |
$17,109
$18,3992023 GMC Terrain SLT
- 54,261 Miles
- Listed 16 days ago
- Hillside, NJ
- $4,500 Below market value of $21,609
- iSeeCars Dealer Score
Used 2023 GMC Terrain SLT for Sale
54,261 Miles
Hillside, NJ
| Category | Used Cars |
| Price | $17,109 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALPEG7PL183604 |
| Location | Hillside, NJ |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 54,261 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | Front-wheel drive |
$15,484
$15,9992022 GMC Terrain SLE
- 46,274 Miles
- Listed 47 days ago
- Seffner, FL
- $4,472 Below market value of $19,956
- iSeeCars Dealer Score
Used 2022 GMC Terrain SLE for Sale
46,274 Miles
Seffner, FL
| Category | Used Cars |
| Price | $15,484 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3GKALMEV7NL311415 |
| Location | Seffner, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 46,274 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Front-wheel drive |
Used GMC Terrain
How to save money when buying a used GMC Terrain?
| Drive Type | A front-wheel drive (FWD) GMC Terrain can be priced $2,522 less than an all-wheel drive (AWD) |
| Drive Type | A front-wheel drive (FWD) GMC Terrain can be priced $1,814 less than a 4X4 |
What colors are the best deals for a GMC Terrain?
Least Expensive Color
Gray
$1,032
Average Savings
Most Expensive Color
Green
$6,715
Average Premium
Average car color pricing for a used GMC Terrain?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Gray | $1,032 Savings | |
| Silver | $54 Savings | |
| White | $39 Savings | |
| Black | $142 Higher | |
| Brown | $147 Higher | |
| Blue | $378 Higher | |
| Orange | $747 Higher | |
| Red | $1,344 Higher | |
| Beige | $3,494 Higher | |
| Green | $6,715 Higher |
What GMC Terrain color has the best resale value?
Price differences by car color compared to the average price of a used GMC Terrain
What is the best time to buy a used GMC Terrain?
Good times to buy
$274 Average Savings
January, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$198 Average Premium
February, March, April, May, June, July, August are good times to sell to get the best prices.
People who searched Used GMC Terrain for Sale Under $20,000 also searched:
| Similar Models | Deals | Listings |
|---|---|---|
| Ford Escape for Sale Under $20,000 | Save $6,270 on 4,889 deals | 10,232 listings from $12,897 |
| Honda CR-V for Sale Under $20,000 | Save $5,305 on 3,045 deals | 7,205 listings from $13,927 |
| Jeep Cherokee for Sale Under $20,000 | Save $5,973 on 2,939 deals | 5,906 listings from $14,303 |
| Toyota RAV4 for Sale Under $20,000 | Save $7,268 on 1,957 deals | 4,527 listings from $14,601 |
| Kia Sorento for Sale Under $20,000 | Save $5,400 on 1,573 deals | 3,238 listings from $12,591 |
| Jeep Wrangler for Sale Under $20,000 | Save $5,065 on 998 deals | 2,340 listings from $14,008 |
| Hyundai Santa Fe Sport for Sale Under $20,000 | Save $4,698 on 734 deals | 1,628 listings from $11,996 |
| Mitsubishi Outlander for Sale Under $20,000 | Save $4,907 on 402 deals | 747 listings from $14,280 |
Popular Gmc Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| GMC Acadia for Sale | $36,579 | Save $10,016 on 4,013 deals | 13,609 listings |
| GMC Canyon for Sale | $41,763 | Save $9,204 on 1,162 deals | 7,762 listings |
| GMC Sierra 1500 for Sale | $54,526 | Save $13,609 on 8,115 deals | 43,709 listings |
| GMC Terrain for Sale | $29,128 | Save $7,235 on 3,565 deals | 15,730 listings |
| GMC Yukon for Sale | $57,506 | Save $18,091 on 2,844 deals | 9,155 listings |
Average Price of GMC Terrain Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
GMC Terrain SLT (2016-2020) |
$20,491 | 3,160 Listings |
|
||||||||
|
GMC Terrain SLE (2018-2020) |
$20,117 | 2,920 Listings |
|
||||||||
|
GMC Terrain Denali (2013-2020) |
$22,120 | 936 Listings |
|
||||||||
|
GMC Terrain SLE-1 (2010-2017) |
$8,938 | 519 Listings |
|
||||||||
|
GMC Terrain SLE-2 (2010-2017) |
$9,430 | 487 Listings |
|
||||||||
|
GMC Terrain AT4 (2022) |
$28,488 | 440 Listings |
|
||||||||
|
GMC Terrain Elevation (2025) |
$31,207 | 382 Listings |
|
||||||||
|
GMC Terrain SLT-1 (2010-2015) |
$9,213 | 279 Listings |
|
||||||||
|
GMC Terrain SLT-2 (2010-2015) |
$8,655 | 132 Listings |
|
||||||||
|
GMC Terrain SLE Diesel (2018-2019) |
$16,060 | 16 Listings |
|
Find More Cars For Sale
Explore Other Models
33,430 Listings from $975
39,807 Listings from $1,500
5,198 Listings from $1,950
36,529 Listings from $3,995
613 Listings from $1,199
912 Listings from $1,450
920 Listings from $1,200
18,909 Listings from $1,500
20,673 Listings from $4,300
19,987 Listings from $1,975