2012 GMC Terrain for sale

All available 2012 GMC Terrain listings.

417 listings • $1,998 – $14,999 • avg 127,522 mi

2012 GMC Terrain SLT-2 — SUV — 171,108 mi — Spearfish, SD Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-2 · AWD · Automatic

171,108 miGas23 mpg Carbon Black Metallic

$5,871

Spearfish, SD

View →
2012 GMC Terrain SLE-1 — SUV — 135,096 mi — Dallas, TX Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-1 · FWD · Automatic

135,096 miGas26 mpg Quicksilver Metallic

$5,450

Dallas, TX

View →
2012 GMC Terrain SLT-1 — SUV — 126,394 mi — Racine, WI Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · AWD · Automatic

126,394 miGas23 mpg Olympic White

$8,995

Racine, WI

View →
2012 GMC Terrain SLE-2 — SUV — 129,000 mi — Philadelphia, PA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

129,000 miGas26 mpg Mocha Steel Metallic

$7,995

Philadelphia, PA

View →
2012 GMC Terrain SLT-2 — SUV — 140,642 mi — Mundelein, IL Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-2 · FWD · Automatic

140,642 miGas26 mpg Steel Gray Metallic

$10,495

Mundelein, IL

View →
2012 GMC Terrain SLT-1 — SUV — 45,859 mi — San Antonio, TX Salvage
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · FWD · Automatic

45,859 miGas26 mpg Gray Green Metallic

$11,998

San Antonio, TX

View →
2012 GMC Terrain SLE-2 — SUV — 144,896 mi — Hemingway, SC Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · AWD · Automatic

144,896 miGas23 mpg Olympic White

$8,995

Hemingway, SC

View →
2012 GMC Terrain SLT-1 — SUV — 65,705 mi — Elyria, OH Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · AWD · Automatic

65,705 miGas23 mpg Onyx Black

$10,999

Elyria, OH

View →
2012 GMC Terrain SLE-2 — SUV — 135,688 mi — Fairless Hills, PA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

135,688 miGas26 mpg Mocha Steel Metallic

Contact for price

Fairless Hills, PA

View →
2012 GMC Terrain SLT-2 — SUV — 85,988 mi — Knoxville, TN Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-2 · FWD · Automatic

85,988 miGas26 mpg Quicksilver Metallic

$10,987

Knoxville, TN

View →
2012 GMC Terrain SLE-1 — SUV — 128,569 mi — Tucson, AZ Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-1 · FWD · Automatic

128,569 miGas26 mpg Carbon Black Metallic

$7,495

Tucson, AZ

View →
2012 GMC Terrain SLE-1 — SUV — 164,321 mi — Bell, CA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-1 · FWD · Automatic

164,321 miGas26 mpg Mocha Steel Metallic

Contact for price

Bell, CA

View →
2012 GMC Terrain SLT-1 — SUV — 99,818 mi — Arlington, VA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · AWD · Automatic

99,818 miGas23 mpg Onyx Black

$7,495

Arlington, VA

View →
2012 GMC Terrain SLE-2 — SUV — 146,610 mi — Bryan, OH Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

146,610 miGas26 mpg Onyx Black

Contact for price

Bryan, OH

View →
2012 GMC Terrain SLT-2 — SUV — 118,998 mi — Bowling Green, KY Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-2 · FWD · Automatic

118,998 miGas26 mpg Gold Mist Metallic

Contact for price

Bowling Green, KY

View →
2012 GMC Terrain SLE-2 — SUV — 101,365 mi — Belleville, IL Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

101,365 miGas26 mpg Onyx Black

$7,995

Belleville, IL

View →
2012 GMC Terrain SLE-2 — SUV — 52,837 mi — Cranston, RI Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · AWD · Automatic

52,837 miGas23 mpg Steel Blue Metallic

Contact for price

Cranston, RI

View →
2012 GMC Terrain SLE-1 — SUV — 119,902 mi — Houston, TX Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-1 · FWD · Automatic

119,902 miGas26 mpg Mocha Steel Metallic

$7,995

Houston, TX

View →
2012 GMC Terrain SLT-1 — SUV — 161,223 mi — Iowa City, IA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · FWD · Automatic

161,223 miGas26 mpg Steel Gray Metallic

$4,490

Iowa City, IA

View →
2012 GMC Terrain SLE-2 — SUV — 105,979 mi — Costa Mesa, CA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

105,979 miGas26 mpg Quicksilver Metallic

$7,999

Costa Mesa, CA

View →
2012 GMC Terrain SLT-1 — SUV — 136,747 mi — Denton, TX Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · FWD · Automatic

136,747 miGas26 mpg Olympic White

$6,997

Denton, TX

View →
2012 GMC Terrain SLT-1 — SUV — 121,997 mi — Parma, OH Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · AWD · Automatic

121,997 miGas23 mpg Merlot Jewel Metallic

$7,150

Parma, OH

View →
2012 GMC Terrain SLE-2 — SUV — 109,258 mi — Santa Ana, CA Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLE-2 · FWD · Automatic

109,258 miGas26 mpg Onyx Black

$7,950

Santa Ana, CA

View →
2012 GMC Terrain SLT-1 — SUV — 166,165 mi — Lugoff, SC Clean title
GMC logo

USED · SUV

2012 GMC Terrain

SLT-1 · FWD · Automatic

166,165 miGas26 mpg Quicksilver Metallic

Contact for price

Lugoff, SC

View →

About this category

The 2012 GMC Terrain is currently available in 417 listings on Carlify. Average mileage across these listings is 127,522 miles. Pricing starts at $1,998 and reaches $14,999. Browse photos, full vehicle history, and dealer details for each 2012 Terrain.

Frequently asked questions

How much does a 2012 GMC Terrain cost used?
2012 GMC Terrain listings range from $1,998 to $14,999, averaging $8,316 on Carlify.
How many 2012 GMC Terrain are listed?
Carlify shows 417 active 2012 GMC Terrain listings.
What's the average mileage on a 2012 GMC Terrain?
Average mileage across 2012 GMC Terrain listings is 127,522 miles.