GMC Terrain for Sale Near Bedford, VA

24523
Sort ByBest Match

Filter Results

29 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 (48 miles away)
2023 GMC Terrain FWD SLE for sale in Christiansburg, VA
1 of 10

$29,869

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

$31,199

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

$30,989

Mileage: 18,572
Location: Motor Mile Mitsubishi (48 miles away)
2021 GMC Terrain FWD SLE for sale in Lynchburg, VA
1 of 23

$20,998

Mileage: 29,217
Location: CarMax Lynchburg (18 miles away)
2021 GMC Terrain AWD SLT for sale in Lynchburg, VA
1 of 19

$23,998

Mileage: 34,718
Location: CarMax Lynchburg (18 miles away)
2024 GMC Terrain FWD SLT for sale in Bedford, VA

$22,795

Mileage: 8,514
Location: East Coast Auto Source (5 miles away)
Message Dealer
2024 GMC Terrain AWD AT4 for sale in Bedford, VA

$15,795

Mileage: 1,720
Location: East Coast Auto Source (5 miles away)
2023 GMC Terrain FWD SLE for sale in Bedford, VA

$18,795

Mileage: 10,250
Location: East Coast Auto Source (5 miles away)
2023 GMC Terrain AWD SLT for sale in Bedford, VA

$16,795

Mileage: 25,181
Location: East Coast Auto Source (5 miles away)
2013 GMC Terrain SLE-2 for sale in Bedford, VA

$3,995

Mileage: 137,819
Location: East Coast Auto Source (5 miles away)
2011 GMC Terrain SLT-1 for sale in Martinsville, VA

$6,400

Mileage: 120,282
Location: CarGroup LLC (49 miles away)
2011 GMC Terrain SLT-1 for sale in Martinsville, VA

$6,900

Mileage: 110,640
Location: CarGroup LLC (49 miles away)
2014 GMC Terrain SLE-2 for sale in Bedford, VA

$5,995

Mileage: 112,063
Location: East Coast Auto Source (5 miles away)
2022 GMC Terrain AWD SLE for sale in Bedford, VA

$11,795

Mileage: 9,961
Location: East Coast Auto Source (5 miles away)
2016 GMC Terrain SLE-2 for sale in Roanoke, VA

$5,499

Mileage: 183,549
Location: HoneyCar - Roanoke (25 miles away)
2025 GMC Terrain AWD Elevation for sale in Madison Heights, VA

2025 GMC Terrain

AWD Elevation

$29,978

Mileage: 23,946
Location: Autova (23 miles away)
2022 GMC Terrain AWD Denali for sale in Madison Heights, VA

2022 GMC Terrain

AWD Denali

$27,998

Mileage: 57,155
Location: Autova (23 miles away)
2014 GMC Terrain SLE-2 for sale in Martinsville, VA

$6,999

Mileage: 127,126
Location: Royal City Auto Sales (47 miles away)
2024 GMC Terrain AWD SLE for sale in Lynchburg, VA

$24,287

Mileage: 49,713
Location: Tinney Chevrolet Lynchburg (17 miles away)
2024 GMC Terrain AWD SLT for sale in Lynchburg, VA

$26,343

Mileage: 52,742
Location: Tinney Chevrolet Lynchburg (17 miles away)
2022 GMC Terrain AWD Denali for sale in Lynchburg, VA

2022 GMC Terrain

AWD Denali

$27,171

Mileage: 81,509
Location: Tinney Chevrolet Lynchburg (17 miles away)
2012 GMC Terrain SLT-2 for sale in Bedford, VA

$2,995

Mileage: 100,720
Location: East Coast Auto Source (5 miles away)

Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.