• SLE
  • SLT
  • 2014
  • 2015
  • 2013
  • 2011
  • 2016
  • Well-Equipped
  • 4 Cyl
  • Great Deal
  • Heated Seats
  • FWD
  • 2017
  • Satellite Radio
  • Low Fuel Costs
  • 2010
  • Black
  • One Owner
  • Good Deal
  • AWD
  • Low Mileage
  • Handsfree/Bluetooth Integration
  • Silver
  • White
  • 6 Cyl
  • MP3
  • Lower Than Average Mileage
  • Keyless Entry
  • Remote Start
  • Rear-View Camera
  • Going Fast
  • CD (Single Disc)
  • Brown
  • Gray
  • Certified Pre-Owned
  • Fair Price
  • Gold
  • Red
  • Blue
  • Beige
  • 2018
  • Popular Model

Price Range

$0 $60,000+

Max Mileage

New $80,000+

MPG

Min 14 Max 50

MORE

1,209 Results for

Used 2012 GMC Terrain For Sale

Search Results

Photo 1: Olympic White 2012 GMC Terrain SLT SLT-2 in Lexington, SC front view of grill, headlights, hood and windshield

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$10,995

2012 GMC Terrain SLT SLT-2

112,051 miles Lexington, SC

Photo 1: 2012 GMC Terrain SLT SLT-2 with  in Hartville, OH
Photo 2: 2012 GMC Terrain SLT SLT-2 with  in Hartville, OH
Photo 3: 2012 GMC Terrain SLT SLT-2 with  in Hartville, OH
Photo 4: 2012 GMC Terrain SLT SLT-2 with  in Hartville, OH
Photo 5: 2012 GMC Terrain SLT SLT-2 with  in Hartville, OH

Automatic / FWD / 6 Cyl
17 mpg city / 24 mpg hwy

  • Dealer Page
  • Get Directions
$17,004

2012 GMC Terrain SLT SLT-2

46,292 miles Hartville, OH

Photo 1:  2012 GMC Terrain SLT SLT-2 in Jacksonville, NC exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLT SLT-2 in Jacksonville, NC
Photo 3: cockpit view from driver’s seat 2012 GMC Terrain SLT SLT-2 in Jacksonville, NC
Photo 4:  2012 GMC Terrain SLT SLT-2 in Jacksonville, NC exterior view of driver's side
Photo 5:  2012 GMC Terrain SLT SLT-2 in Jacksonville, NC exterior view from rear passenger side

Automatic / AWD / 6 Cyl
16 mpg city / 23 mpg hwy

  • Dealer Page
  • Get Directions
$15,000

2012 GMC Terrain SLT SLT-2

78,249 miles Jacksonville, NC

Photo 1: Onyx Black 2012 GMC Terrain SLE SLE-1 in New Ulm, MN
Photo 2: cockpit view from driver’s seat 2012 GMC Terrain SLE SLE-1 in New Ulm, MN
Photo 3: interior dashboard and console 2012 GMC Terrain SLE SLE-1 in New Ulm, MN
Photo 4: Onyx Black 2012 GMC Terrain SLE SLE-1 in New Ulm, MN front view of grill, headlights, hood and windshield
Photo 5: Onyx Black 2012 GMC Terrain SLE SLE-1 in New Ulm, MN exterior view of passenger side

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$15,500

2012 GMC Terrain SLE SLE-1

54,882 miles New Ulm, MN

Photo 1: Olympic White 2012 GMC Terrain SLT SLT-1 in North Charleston, SC
Photo 2: cockpit view from driver’s seat 2012 GMC Terrain SLT SLT-1 in North Charleston, SC
Photo 3: Olympic White 2012 GMC Terrain SLT SLT-1 in North Charleston, SC exterior view of passenger side
Photo 4: Olympic White 2012 GMC Terrain SLT SLT-1 in North Charleston, SC front view of grill, headlights, hood and windshield
Photo 5: Olympic White 2012 GMC Terrain SLT SLT-1 in North Charleston, SC exterior view from rear driver's side

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$14,855

2012 GMC Terrain SLT SLT-1

61,052 miles North Charleston, SC

Photo 1:  2012 GMC Terrain SLT SLT-2 in Lake Havasu City, AZ exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLT SLT-2 in Lake Havasu City, AZ exterior view of passenger side
Photo 3:  2012 GMC Terrain SLT SLT-2 in Lake Havasu City, AZ exterior view from rear driver's side
Photo 4:  2012 GMC Terrain SLT SLT-2 in Lake Havasu City, AZ view of rear bumper
Photo 5:  2012 GMC Terrain SLT SLT-2 in Lake Havasu City, AZ exterior view from rear passenger side

Automatic / FWD / 6 Cyl
17 mpg city / 24 mpg hwy

  • Dealer Page
  • Get Directions
$18,998

2012 GMC Terrain SLT SLT-2

30,934 miles Lake Havasu City, AZ

Photo 1:  2012 GMC Terrain SLE SLE-1 in Hermiston, OR
Photo 2: cockpit view from driver’s seat 2012 GMC Terrain SLE SLE-1 in Hermiston, OR
Photo 3: interior dashboard and console 2012 GMC Terrain SLE SLE-1 in Hermiston, OR
Photo 4: interior dashboard and console 2012 GMC Terrain SLE SLE-1 in Hermiston, OR
Photo 5:  2012 GMC Terrain SLE SLE-1 in Hermiston, OR exterior view of passenger side

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$11,325

2012 GMC Terrain SLE SLE-1

140,861 miles Hermiston, OR

Photo 1: 2012 GMC Terrain SLE SLE-2 with  in Moon Township, PA
Photo 2: 2012 GMC Terrain SLE SLE-2 with  in Moon Township, PA
Photo 3: 2012 GMC Terrain SLE SLE-2 with  in Moon Township, PA
Photo 4: 2012 GMC Terrain SLE SLE-2 with  in Moon Township, PA
Photo 5: 2012 GMC Terrain SLE SLE-2 with  in Moon Township, PA

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$16,000

2012 GMC Terrain SLE SLE-2

36,963 miles Moon Township, PA

Photo 1:  2012 GMC Terrain SLE SLE-2 in Mount Vernon, IN exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLE SLE-2 in Mount Vernon, IN
Photo 3: cockpit view from driver’s seat 2012 GMC Terrain SLE SLE-2 in Mount Vernon, IN
Photo 4: interior dashboard and console 2012 GMC Terrain SLE SLE-2 in Mount Vernon, IN
Photo 5:  2012 GMC Terrain SLE SLE-2 in Mount Vernon, IN front view of grill, headlights, hood and windshield

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$11,990

2012 GMC Terrain SLE SLE-2

100,559 miles Mount Vernon, IN

Photo 1:  2012 GMC Terrain SLE SLE-1 in Covington, TN exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLE SLE-1 in Covington, TN
Photo 3: cockpit view from driver’s seat 2012 GMC Terrain SLE SLE-1 in Covington, TN
Photo 4:  2012 GMC Terrain SLE SLE-1 in Covington, TN exterior view of driver's side
Photo 5:  2012 GMC Terrain SLE SLE-1 in Covington, TN exterior view from rear passenger side

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$15,240

2012 GMC Terrain SLE SLE-1

77,741 miles Covington, TN

Photo 1:  2012 GMC Terrain SLT SLT-1 in Elkins, WV exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLT SLT-1 in Elkins, WV
Photo 3: cockpit view from driver’s seat 2012 GMC Terrain SLT SLT-1 in Elkins, WV
Photo 4:  2012 GMC Terrain SLT SLT-1 in Elkins, WV exterior view of passenger side
Photo 5:  2012 GMC Terrain SLT SLT-1 in Elkins, WV exterior view from rear driver's side

Automatic / AWD / 6 Cyl
16 mpg city / 23 mpg hwy

  • Dealer Page
  • Get Directions
$16,990

2012 GMC Terrain SLT SLT-1

47,067 miles Elkins, WV

Photo 1: 2012 GMC Terrain SLE SLE-1 with  in Waxahachie, TX
Photo 2: 2012 GMC Terrain SLE SLE-1 with  in Waxahachie, TX
Photo 3: 2012 GMC Terrain SLE SLE-1 with  in Waxahachie, TX
Photo 4: 2012 GMC Terrain SLE SLE-1 in Waxahachie, TX
Photo 5: 2012 GMC Terrain SLE SLE-1 in Waxahachie, TX

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
Not Priced

2012 GMC Terrain SLE SLE-1

59,257 miles Waxahachie, TX

Photo 1:  2012 GMC Terrain SLT SLT-1 in Mannington, WV exterior view from front driver's side
Photo 2:  2012 GMC Terrain SLT SLT-1 in Mannington, WV
Photo 3:  2012 GMC Terrain SLT SLT-1 in Mannington, WV front view of grill, headlights, hood and windshield
Photo 4:  2012 GMC Terrain SLT SLT-1 in Mannington, WV exterior view of driver's side
Photo 5:  2012 GMC Terrain SLT SLT-1 in Mannington, WV exterior view of passenger side

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
Not Priced

2012 GMC Terrain SLT SLT-1

73,303 miles Mannington, WV

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$15,197

2012 GMC Terrain SLE SLE-2

85,852 miles Mcpherson, KS

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$15,843

2012 GMC Terrain SLT SLT-2

87,383 miles Chester, VA

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$11,500

2012 GMC Terrain SLE SLE-1

98,847 miles Beeville, TX

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$12,151

2012 GMC Terrain SLE SLE-1

105,223 miles Newport News, VA

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$16,995

2012 GMC Terrain SLE SLE-1

29,585 miles La Grange, NC

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$13,451

2012 GMC Terrain SLE SLE-1

70,602 miles Bluffton, IN

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
$11,000

2012 GMC Terrain SLE SLE-2

123,986 miles Decorah, IA

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
$10,950

2012 GMC Terrain SLE SLE-2

88,038 miles Poplar Bluff, MO

Automatic / FWD / 6 Cyl
17 mpg city / 24 mpg hwy

  • Dealer Page
  • Get Directions
Not Priced

2012 GMC Terrain SLE SLE-2

68,841 miles Hereford, TX

Automatic / FWD / 4 Cyl
22 mpg city / 31 mpg hwy

  • Dealer Page
  • Get Directions
Not Priced

2012 GMC Terrain SLT SLT-2

75,072 miles Hereford, TX

Automatic / AWD / 4 Cyl
20 mpg city / 28 mpg hwy

  • Dealer Page
  • Get Directions
Not Priced

2012 GMC Terrain SLE SLE-1

58,728 miles Cranston, RI