GMC Terrain for Sale Near Martinsville, VA
24112 Save Search
Sort By: Best Match
Filter Results
91 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
GMC Models (1)
Body Style (1)
Applied Filters (3):
Clear All
Used
2023 GMC Terrain
AWD SLT
$25,488
$468.83/month est.
Mileage: 43,022
Location: Motor Mile Mitsubishi (41 miles away)
Used
2023 GMC Terrain
FWD SLE
$29,869
$549.41/month est.
Mileage: 24,788
Location: Motor Mile Mitsubishi (41 miles away)
Used
2023 GMC Terrain
AWD SLE
$31,199
$573.87/month est.
Mileage: 46,280
Location: Motor Mile Mitsubishi (41 miles away)
Used
2024 GMC Terrain
AWD SLE
$30,989
$570.01/month est.
Mileage: 18,572
Location: Motor Mile Mitsubishi (41 miles away)
Used
2015 GMC Terrain
SLT-1
$7,900
$145.31/month est.
Mileage: 123,090
Location: A&S Autohaus (50 miles away)
Used
2019 GMC Terrain
SLE
$11,900
$218.89/month est.
Mileage: 133,333
Location: Triad Auto Mall Inc (48 miles away)
Used
2020 GMC Terrain
AWD SLT
$19,870
$365.49/month est.
Mileage: 69,267
Location: Southern Team Nissan of New River Valley (45 miles away)
Used
2020 GMC Terrain
AWD SLT
$19,095
$351.23/month est.
Mileage: 99,409
Location: Drivetime of Greensboro (43 miles away)
Used
2020 GMC Terrain
AWD SLE
$21,195
$389.86/month est.
Mileage: 55,865
Location: Drivetime of Winston-Salem (48 miles away)
Used
2025 GMC Terrain
AWD Elevation
$27,560
$506.94/month est.
Mileage: 31,195
Location: Modern INFINITI of Greensboro (43 miles away)
Used
2023 GMC Terrain
AWD AT4
$24,284
$446.68/month est.
Mileage: 61,487
Location: North Point Chrysler Jeep Dodge Ram Fiat (44 miles away)
Used
2026 GMC Terrain
FWD Elevation
$27,950
$514.11/month est.
Mileage: 12,919
Location: Impex Auto Sales (46 miles away)
New
2026 GMC Terrain
FWD Elevation
$33,140
$609.58/month est.
Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
New
2026 GMC Terrain
FWD Elevation
$33,140
$609.58/month est.
Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
Used
2026 GMC Terrain
AWD Elevation
$29,980
$551.45/month est.
Mileage: 21,430
Location: Impex Chevrolet GMC (28 miles away)
Used
2024 GMC Terrain
SLT
$27,707
$509.64/month est.
Mileage: 28,280
Location: Capital Hyundai of Greensboro (42 miles away)
Used
2013 GMC Terrain
SLE-2
$8,739
$160.74/month est.
Mileage: 156,121
Location: Capital Hyundai of Greensboro (42 miles away)
Used
2018 GMC Terrain
Denali
$19,785
$363.92/month est.
Mileage: 38,683
Location: Kernersville Chrysler Dodge Jeep Ram (41 miles away)
Used
2020 GMC Terrain
AWD SLE
$11,450
$210.61/month est.
Mileage: 136,821
Location: ECars Auto Sales (43 miles away)
Used
2014 GMC Terrain
SLT-1
$13,998
$257.48/month est.
Mileage: 97,767
Location: CarMax Greensboro (43 miles away)
New
2026 GMC Terrain
FWD Elevation
$33,140
$609.58/month est.
Mileage: 3
Location: Impex Chevrolet GMC (28 miles away)
Used
2026 GMC Terrain
FWD Elevation
$28,450
$523.31/month est.
Mileage: 9,156
Location: Impex Auto Sales (46 miles away)
Used
2026 GMC Terrain
FWD Elevation
$27,490
$505.65/month est.
Mileage: 14,763
Location: Impex Auto Sales (46 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.




















