GMC Terrain for Sale Near Martinsville, VA

24112
Sort ByBest Match

Filter Results

91 Cars for Sale

Location

Condition

Year

to

Make
(1)

GMC Models
(1)

Terrain Trims

Price

Mileage

Features

Body Style
(1)

Fuel

Exterior Color

Interior Color

Transmission

Drivetrain

Engine

Applied Filters (3):
GMC
Terrain
SUV
2023 GMC Terrain AWD SLT for sale in Christiansburg, VA
1 of 10

$25,488

Mileage: 43,022
Location: Motor Mile Mitsubishi (41 miles away)
2023 GMC Terrain FWD SLE for sale in Christiansburg, VA
1 of 10

$29,869

Mileage: 24,788
Location: Motor Mile Mitsubishi (41 miles away)
2023 GMC Terrain AWD SLE for sale in Christiansburg, VA
1 of 11

$31,199

Mileage: 46,280
Location: Motor Mile Mitsubishi (41 miles away)
2024 GMC Terrain AWD SLE for sale in Christiansburg, VA
1 of 9

$30,989

Mileage: 18,572
Location: Motor Mile Mitsubishi (41 miles away)
2015 GMC Terrain SLT-1 for sale in Winston Salem, NC
1 of 15

$7,900

Mileage: 123,090
Location: A&S Autohaus (50 miles away)
2019 GMC Terrain SLE for sale in Winston Salem, NC
1 of 14

$11,900

Mileage: 133,333
Location: Triad Auto Mall Inc (48 miles away)
2020 GMC Terrain AWD SLT for sale in Christiansburg, VA
1 of 38

$19,870

Mileage: 69,267
2020 GMC Terrain AWD SLT for sale in Greensboro, NC
1 of 33

$19,095

Mileage: 99,409
Location: Drivetime of Greensboro (43 miles away)
2020 GMC Terrain AWD SLE for sale in Winston Salem, NC
1 of 33

$21,195

Mileage: 55,865
Location: Drivetime of Winston-Salem (48 miles away)
2025 GMC Terrain AWD Elevation for sale in Greensboro, NC
1 of 22

2025 GMC Terrain

AWD Elevation

$27,560

Mileage: 31,195
Location: Modern INFINITI of Greensboro (43 miles away)
2023 GMC Terrain AWD AT4 for sale in Winston Salem, NC
1 of 16

$24,284

Mileage: 61,487
2026 GMC Terrain FWD Elevation for sale in Greensboro, NC
1 of 33

2026 GMC Terrain

FWD Elevation

$27,950

Mileage: 12,919
Location: Impex Auto Sales (46 miles away)
2026 GMC Terrain FWD Elevation for sale in Reidsville, NC
1 of 36

2026 GMC Terrain

FWD Elevation

$33,140

Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
2026 GMC Terrain FWD Elevation for sale in Reidsville, NC
1 of 39

2026 GMC Terrain

FWD Elevation

$33,140

Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
2026 GMC Terrain AWD Elevation for sale in Reidsville, NC

2026 GMC Terrain

AWD Elevation

$29,980

Mileage: 21,430
Location: Impex Chevrolet GMC (28 miles away)
2024 GMC Terrain SLT for sale in Greensboro, NC
1 of 44

$27,707

Mileage: 28,280
Location: Capital Hyundai of Greensboro (42 miles away)
2013 GMC Terrain SLE-2 for sale in Greensboro, NC

$8,739

Mileage: 156,121
Location: Capital Hyundai of Greensboro (42 miles away)
2018 GMC Terrain Denali for sale in Kernersville, NC
1 of 35

$19,785

Mileage: 38,683
Location: Kernersville Chrysler Dodge Jeep Ram (41 miles away)
2020 GMC Terrain AWD SLE for sale in Greensboro, NC
1 of 18

$11,450

Mileage: 136,821
Location: ECars Auto Sales (43 miles away)
2014 GMC Terrain SLT-1 for sale in Greensboro, NC
1 of 23

$13,998

Mileage: 97,767
Location: CarMax Greensboro (43 miles away)
2026 GMC Terrain FWD Elevation for sale in Reidsville, NC
1 of 34

2026 GMC Terrain

FWD Elevation

$33,140

Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
2026 GMC Terrain FWD Elevation for sale in Greensboro, NC
1 of 4

2026 GMC Terrain

FWD Elevation

$28,450

Mileage: 9,156
Location: Impex Auto Sales (46 miles away)
2026 GMC Terrain FWD Elevation for sale in Greensboro, NC
1 of 35

2026 GMC Terrain

FWD Elevation

$27,490

Mileage: 14,763
Location: Impex Auto Sales (46 miles away)