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
  • Ebony Twilight Metallic 2017 GMC Terrain DenaliEbony Twilight Metallic 2017 GMC Terrain DenaliEbony Twilight Metallic 2017 GMC Terrain DenaliEbony Twilight Metallic 2017 GMC Terrain Denali

    $19,071

    50,105 mi.
    Est. $325/mo

    Vancouver Toyota

    4.3
    Vancouver, WA (14 mi)
    Check Availability

  • Crystal Red Tintcoat 2014 GMC Terrain SLE-2Crystal Red Tintcoat 2014 GMC Terrain SLE-2Crystal Red Tintcoat 2014 GMC Terrain SLE-2Crystal Red Tintcoat 2014 GMC Terrain SLE-2Crystal Red Tintcoat 2014 GMC Terrain SLE-2Crystal Red Tintcoat 2014 GMC Terrain SLE-2

    $7,995

    112,313 mi.
    Est. $136/mo

    Cars To Go

    Portland, OR (12 mi)
    Check Availability
  • Ebony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain Elevation

    $25,780

    $1K
    31,236 mi.
    Est. $440/mo

    Emmert Motors

    St Helens, OR (22 mi)
  • Ebony Twilight Metallic 2021 GMC Terrain SLT

    $17,669

    86,322 mi.
    Est. $301/mo

    Ron Tonkin Hyundai

    4.7
    Gresham, OR (19 mi)
    Check Availability
  • Gray 2021 GMC Terrain SLEGray 2021 GMC Terrain SLEGray 2021 GMC Terrain SLEGray 2021 GMC Terrain SLEGray 2021 GMC Terrain SLEGray 2021 GMC Terrain SLE

    $17,998

    58,161 mi.
    Est. $307/mo

    CarMax Oxnard

    4.5
    $549 delivery to Beaverton, OR (7 mi)
    Check Availability
  • White 2017 GMC Terrain SLEWhite 2017 GMC Terrain SLEWhite 2017 GMC Terrain SLEWhite 2017 GMC Terrain SLEWhite 2017 GMC Terrain SLEWhite 2017 GMC Terrain SLE

    $15,998

    52,749 mi.
    Est. $273/mo

    CarMax Tri-Cities - Kennewick

    $49 delivery to Beaverton, OR (7 mi)
    Check Availability
  • Summit White 2021 GMC Terrain SLESummit White 2021 GMC Terrain SLESummit White 2021 GMC Terrain SLESummit White 2021 GMC Terrain SLESummit White 2021 GMC Terrain SLESummit White 2021 GMC Terrain SLE

    $17,817

    85,766 mi.
    Est. $304/mo

    Mazda of Salem

    4.8
    Salem, OR (43 mi)
    Check Availability
  • Carbon Black Metallic 2014 GMC Terrain SLT-1Carbon Black Metallic 2014 GMC Terrain SLT-1Carbon Black Metallic 2014 GMC Terrain SLT-1Carbon Black Metallic 2014 GMC Terrain SLT-1Carbon Black Metallic 2014 GMC Terrain SLT-1Carbon Black Metallic 2014 GMC Terrain SLT-1

    $9,995

    119,497 mi.
    Est. $170/mo

    Dave Morton Auto Sales

    4.2
    Salem, OR (44 mi)
    Check Availability
  • Black 2017 GMC Terrain SLE-1Black 2017 GMC Terrain SLE-1Black 2017 GMC Terrain SLE-1Black 2017 GMC Terrain SLE-1Black 2017 GMC Terrain SLE-1Black 2017 GMC Terrain SLE-1

    $8,245

    117,635 mi.
    Est. $141/mo

    Mega Auto Sales

    Albany, OR (65 mi)
    Check Availability
  • WHIT 2014 GMC Terrain SLT-2WHIT 2014 GMC Terrain SLT-2WHIT 2014 GMC Terrain SLT-2WHIT 2014 GMC Terrain SLT-2WHIT 2014 GMC Terrain SLT-2WHIT 2014 GMC Terrain SLT-2

    $8,999

    136,221 mi.
    Est. $153/mo

    Ocean Crest Chevrolet GMC

    Warrenton, OR (68 mi)
    Check Availability