Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Summit White 2024 GMC Terrain SLTSummit White 2024 GMC Terrain SLTSummit White 2024 GMC Terrain SLTSummit White 2024 GMC Terrain SLTSummit White 2024 GMC Terrain SLTSummit White 2024 GMC Terrain SLT

    $23,106

    $989
    49,015 mi.
    Est. $426/mo

    Classic Buick GMC

    4.7
    Houston, TX (19 mi)
    Check Availability

  • Ebony Twilight Metallic 2020 GMC Terrain SLE

    $18,050

    72,776 mi.
    Est. $333/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Satin Steel Metallic 2020 GMC Terrain SLT

    $18,645

    71,605 mi.
    Est. $344/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Marine Metallic 2023 GMC Terrain SLE

    $22,050

    74,223 mi.
    Est. $407/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Ebony Twilight Metallic 2022 GMC Terrain SLE

    $16,645

    92,679 mi.
    Est. $307/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Carbon Black Metallic 2015 GMC Terrain SLT-1

    $15,045

    97,891 mi.
    Est. $278/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Ebony Twilight Metallic 2020 GMC Terrain SLT

    $17,645

    72,952 mi.
    Est. $326/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Ebony Twilight Metallic 2018 GMC Terrain SLE

    $14,045

    79,190 mi.
    Est. $259/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • White Frost Tricoat 2022 GMC Terrain SLT

    $19,445

    94,104 mi.
    Est. $359/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • BLUE 2024 GMC Terrain SLE

    $24,050

    39,648 mi.
    Est. $444/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Satin Steel Metallic 2021 GMC Terrain SLE

    $14,645

    100,077 mi.
    Est. $270/mo

    Auto Mall 59

    Houston, TX (23 mi)
    Check Availability
  • Ebony Twilight Metallic 2023 GMC Terrain SLE

    $19,824

    95,039 mi.
    Est. $366/mo

    Allstar Motors

    Houston, TX (23 mi)
    Check Availability
  • $16,991

    $400
    76,068 mi.
    Est. $314/mo

    West Point Lincoln

    4.8
    Houston, TX (24 mi)
    Check Availability
  • White 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain Elevation

    $30,998

    16,574 mi.
    Est. $572/mo

    CarMax Fort Bend

    4.6
    Richmond, TX (26 mi)
    Check Availability
  • White 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain Elevation

    $28,998

    24,421 mi.
    Est. $535/mo

    CarMax Southwest Freeway

    4.7
    Free delivery to Katy, TX (15 mi)
    Check Availability
  • Black 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain Elevation

    $32,998

    21,147 mi.
    Est. $609/mo

    CarMax Springfield MO

    4.8
    $799 delivery to Katy, TX (15 mi)
    Check Availability
  • Sterling Metallic 2024 GMC Terrain SLTSterling Metallic 2024 GMC Terrain SLTSterling Metallic 2024 GMC Terrain SLTSterling Metallic 2024 GMC Terrain SLTSterling Metallic 2024 GMC Terrain SLTSterling Metallic 2024 GMC Terrain SLT

    $19,981

    $1K
    50,230 mi.
    Est. $369/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Houston, TX (34 mi)
    Check Availability
  • Summit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD Elevation

    $25,388

    $500
    24,776 mi.
    Est. $469/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (41 mi)
    Check Availability
  • Ebony Twilight Metallic 2026 GMC Terrain AWD AT4Ebony Twilight Metallic 2026 GMC Terrain AWD AT4Ebony Twilight Metallic 2026 GMC Terrain AWD AT4Ebony Twilight Metallic 2026 GMC Terrain AWD AT4Ebony Twilight Metallic 2026 GMC Terrain AWD AT4Ebony Twilight Metallic 2026 GMC Terrain AWD AT4

    $34,884

    $339
    2,157 mi.
    Est. $644/mo

    BMW of Houston North

    4.7
    Houston, TX (36 mi)
    Check Availability
  • Ebony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLT

    $19,375

    71,435 mi.
    Est. $358/mo

    AutoNation Chrysler Dodge Jeep Ram Houston

    4.8
    Houston, TX (37 mi)
    Check Availability
  • Satin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLT

    $15,991

    $2K
    88,333 mi.
    Est. $295/mo

    AutoNation Ford Gulf Freeway

    4.4
    Houston, TX (49 mi)
    Check Availability
  • Sterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD Elevation

    $29,736

    15,294 mi.
    Est. $549/mo

    AutoNation Chrysler Dodge Jeep Ram Spring

    4.4
    Spring, TX (37 mi)
    Check Availability
  • Sterling Metallic 2023 GMC Terrain FWD SLESterling Metallic 2023 GMC Terrain FWD SLESterling Metallic 2023 GMC Terrain FWD SLESterling Metallic 2023 GMC Terrain FWD SLESterling Metallic 2023 GMC Terrain FWD SLESterling Metallic 2023 GMC Terrain FWD SLE

    $25,695

    41,300 mi.
    Est. $474/mo

    DriveTime of West Houston

    4.9
    Houston, TX (31 mi)
    Check Availability
  • Ebony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLEEbony Twilight Metallic 2018 GMC Terrain SLE

    $14,210

    90,564 mi.
    Est. $262/mo

    AutoNation USA Houston

    4.5
    Houston, TX (35 mi)
    Check Availability
  • Black Metallic 2025 GMC Terrain AWD ElevationBlack Metallic 2025 GMC Terrain AWD ElevationBlack Metallic 2025 GMC Terrain AWD ElevationBlack Metallic 2025 GMC Terrain AWD ElevationBlack Metallic 2025 GMC Terrain AWD ElevationBlack Metallic 2025 GMC Terrain AWD Elevation

    $22,214

    $810
    50,261 mi.
    Est. $410/mo

    Avis Car Sales Houston

    Houston, TX (47 mi)
    Check Availability
  • Red Quartz Tintcoat 2019 GMC Terrain SLTRed Quartz Tintcoat 2019 GMC Terrain SLTRed Quartz Tintcoat 2019 GMC Terrain SLTRed Quartz Tintcoat 2019 GMC Terrain SLTRed Quartz Tintcoat 2019 GMC Terrain SLTRed Quartz Tintcoat 2019 GMC Terrain SLT

    $17,195

    $400
    91,473 mi.
    Est. $317/mo

    DriveTime of South Houston

    5.0
    Houston, TX (48 mi)
    Check Availability
  • White 2024 GMC Terrain SLTWhite 2024 GMC Terrain SLTWhite 2024 GMC Terrain SLTWhite 2024 GMC Terrain SLTWhite 2024 GMC Terrain SLTWhite 2024 GMC Terrain SLT

    $21,224

    50,390 mi.
    Est. $392/mo

    Robbins Chevrolet

    4.8
    Humble, TX (44 mi)
    Check Availability
  • Summit White 2025 GMC Terrain AWD ElevationSummit White 2025 GMC Terrain AWD ElevationSummit White 2025 GMC Terrain AWD ElevationSummit White 2025 GMC Terrain AWD ElevationSummit White 2025 GMC Terrain AWD ElevationSummit White 2025 GMC Terrain AWD Elevation

    $24,222

    $200
    39,172 mi.
    Est. $447/mo

    EchoPark Automotive Houston

    4.6
    Houston, TX (36 mi)
    Check Availability