2017 GMC Terrain for sale

All available 2017 GMC Terrain listings.

1,441 listings • $5,500 – $24,999 • avg 91,683 mi

2017 GMC Terrain SLE-1 — SUV — 102,142 mi — Bristol, TN Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

102,142 miGas25 mpg Graphite Gray Metallic

$14,599

Bristol, TN

View →
2017 GMC Terrain Denali — SUV — 94,159 mi — Tyler, TX Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · FWD · Automatic

94,159 miGas25 mpg Graphite Gray Metallic

$18,095

Tyler, TX

View →
2017 GMC Terrain SLE-2 — SUV — 65,923 mi — Fairfield, OH Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-2 · AWD · Automatic

65,923 miGas23 mpg Quicksilver Metallic

$15,995

Fairfield, OH

View →
2017 GMC Terrain Denali — SUV — 78,140 mi — Matteson, IL Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · AWD · Automatic

78,140 miGas23 mpg Quicksilver Metallic

$16,841

Matteson, IL

View →
2017 GMC Terrain SLE-1 — SUV — 72,075 mi — South Plainfield, NJ Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · AWD · Automatic

72,075 miGas23 mpg Crimson Red Tintcoat

$9,982

South Plainfield, NJ

View →
2017 GMC Terrain SLE-1 — SUV — 106,247 mi — Marlow Heights, MD Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · AWD · Automatic

106,247 miGas23 mpg Quicksilver Metallic

$9,500

Marlow Heights, MD

View →
2017 GMC Terrain SLE-1 — SUV — 98,285 mi — Longmont, CO Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

98,285 miGas25 mpg Summit White

$11,998

Longmont, CO

View →
2017 GMC Terrain SLE-1 — SUV — 60,958 mi — Hamilton, OH Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

60,958 miGas25 mpg Quicksilver Metallic

$13,488

Hamilton, OH

View →
2017 GMC Terrain Denali — SUV — 88,367 mi — Maple Shade, NJ Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · AWD · Automatic

88,367 miGas23 mpg Graphite Gray Metallic

$15,910

Maple Shade, NJ

View →
2017 GMC Terrain SLT — SUV — 98,805 mi — Mokena, IL Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLT · FWD · Automatic

98,805 miGas25 mpg Quicksilver Metallic

$14,998

Mokena, IL

View →
2017 GMC Terrain SLT — SUV — 102,663 mi — North Attleboro, MA Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLT · AWD · Automatic

102,663 miGas23 mpg Dark Sapphire Blue Metallic

$12,399

North Attleboro, MA

View →
2017 GMC Terrain SLE-2 — SUV — 86,955 mi — Tulsa, OK Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-2 · FWD · Automatic

86,955 miGas25 mpg Quicksilver Metallic

$16,095

Tulsa, OK

View →
2017 GMC Terrain Denali — SUV — 144,574 mi — Denver, CO Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · FWD · Automatic

144,574 miGas25 mpg Summit White

$11,495

Denver, CO

View →
2017 GMC Terrain SLT — SUV — 98,057 mi — Temple Hills, MD Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLT · FWD · Automatic

98,057 miGas25 mpg Onyx Black

$10,988

Temple Hills, MD

View →
2017 GMC Terrain Denali — SUV — 99,170 mi — Chambersburg, PA Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · FWD · Automatic

99,170 miGas25 mpg White Frost Tricoat

$15,900

Chambersburg, PA

View →
2017 GMC Terrain SLE-2 — SUV — 142,894 mi — San Antonio, TX Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-2 · FWD · Automatic

142,894 miGas25 mpg Summit White

$8,995

San Antonio, TX

View →
2017 GMC Terrain Denali — SUV — 97,759 mi — Ocala, FL Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · FWD · Automatic

97,759 miGas25 mpg Quicksilver Metallic

$15,998

Ocala, FL

View →
2017 GMC Terrain Denali — SUV — 107,881 mi — Crestview, FL Clean title
GMC logo

USED · SUV

2017 GMC Terrain

Denali · FWD · Automatic

107,881 miGas25 mpg White Frost Tricoat

$15,532

Crestview, FL

View →
2017 GMC Terrain SLE-2 — SUV — 94,728 mi — Oklahoma City, OK Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-2 · FWD · Automatic

94,728 miGas25 mpg Crimson Red Tintcoat

$13,337

Oklahoma City, OK

View →
2017 GMC Terrain Denali — SUV — 56,553 mi — Omaha, NE Salvage
GMC logo

USED · SUV

2017 GMC Terrain

Denali · AWD · Automatic

56,553 miGas23 mpg Ebony Twilight Metallic

$14,950

Omaha, NE

View →
2017 GMC Terrain SLE-1 — SUV — 64,967 mi — Riverside, CA Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

64,967 miGas25 mpg Summit White

$15,998

Riverside, CA

View →
2017 GMC Terrain SLT — SUV — 94,741 mi — Addison, TX Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLT · FWD · Automatic

94,741 miGas25 mpg Ebony Twilight Metallic

$12,994

Addison, TX

View →
2017 GMC Terrain SLE-1 — SUV — 56,005 mi — Waupaca, WI Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

56,005 miGas25 mpg Onyx Black

$15,702

Waupaca, WI

View →
2017 GMC Terrain SLE-1 — SUV — 64,698 mi — Brandon, FL Clean title
GMC logo

USED · SUV

2017 GMC Terrain

SLE-1 · FWD · Automatic

64,698 miGas25 mpg Graphite Gray Metallic

$11,998

Brandon, FL

View →

About this category

The 2017 GMC Terrain is currently available in 1,441 listings on Carlify. Average mileage across these listings is 91,683 miles. Pricing starts at $5,500 and reaches $24,999. Browse photos, full vehicle history, and dealer details for each 2017 Terrain.

Frequently asked questions

How much does a 2017 GMC Terrain cost used?
2017 GMC Terrain listings range from $5,500 to $24,999, averaging $13,856 on Carlify.
How many 2017 GMC Terrain are listed?
Carlify shows 1,441 active 2017 GMC Terrain listings.
What's the average mileage on a 2017 GMC Terrain?
Average mileage across 2017 GMC Terrain listings is 91,683 miles.