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 Filters
  • Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2Dark Sapphire Blue Metallic 2017 GMC Terrain SLE-2

    $15,345

    68,551 mi.
    Est. $283/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (30 mi)

    Quick view
  • Black 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLT

    $22,724

    $123
    56,228 mi.
    Est. $419/mo

    Cornerstone Chevrolet

    3.5
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Black 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLTBlack 2024 GMC Terrain SLT

    $23,044

    $105
    56,094 mi.
    Est. $425/mo

    Cornerstone Chevrolet

    3.5
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Black 2015 GMC Terrain SLE-1Black 2015 GMC Terrain SLE-1Black 2015 GMC Terrain SLE-1Black 2015 GMC Terrain SLE-1Black 2015 GMC Terrain SLE-1Black 2015 GMC Terrain SLE-1

    $9,995

    104,734 mi.
    Est. $184/mo

    Bob's Auto Ranch

    Check Availability
    Lino Lakes, MN (10 mi)
    Quick view
  • Carbon Black Metallic 2012 GMC Terrain SLE-2Carbon Black Metallic 2012 GMC Terrain SLE-2Carbon Black Metallic 2012 GMC Terrain SLE-2Carbon Black Metallic 2012 GMC Terrain SLE-2Carbon Black Metallic 2012 GMC Terrain SLE-2Carbon Black Metallic 2012 GMC Terrain SLE-2

    $7,995

    127,778 mi.
    Est. $147/mo

    Lee's Riverside Auto

    Check Availability
    Elk River, MN (12 mi)
    Quick view
  • Red 2013 GMC Terrain SLT-1Red 2013 GMC Terrain SLT-1Red 2013 GMC Terrain SLT-1Red 2013 GMC Terrain SLT-1Red 2013 GMC Terrain SLT-1Red 2013 GMC Terrain SLT-1

    $2,200

    176,036 mi.
    Est. $41/mo

    Remarket Space

    Check Availability
    Elk River, MN (12 mi)
    Quick view
  • 2015 GMC Terrain SLE-22015 GMC Terrain SLE-22015 GMC Terrain SLE-22015 GMC Terrain SLE-22015 GMC Terrain SLE-22015 GMC Terrain SLE-2

    $8,995

    130,766 mi.
    Est. $166/mo

    House of Cars

    Check Availability
    Elk River, MN (16 mi)
    Quick view
  • White 2016 GMC Terrain SLE-1White 2016 GMC Terrain SLE-1White 2016 GMC Terrain SLE-1White 2016 GMC Terrain SLE-1White 2016 GMC Terrain SLE-1White 2016 GMC Terrain SLE-1

    $9,450

    108,095 mi.
    Est. $174/mo

    Creative Cars MN

    Check Availability
    St. Louis Park, MN (16 mi)
    Quick view
  • Summit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLE

    $17,997

    $500
    14,849 mi.
    Est. $332/mo

    North Imports

    4.3
    Check Availability
    Burnsville, MN (27 mi)
    Quick view
  • Black 2012 GMC Terrain SLT-1Black 2012 GMC Terrain SLT-1Black 2012 GMC Terrain SLT-1Black 2012 GMC Terrain SLT-1Black 2012 GMC Terrain SLT-1Black 2012 GMC Terrain SLT-1

    $6,975

    154,092 mi.
    Est. $129/mo

    RAVMOTORS

    4.8
    Check Availability
    Burnsville, MN (27 mi)
    Quick view
  • Sterling Metallic 2024 GMC Terrain SLT

    $24,850

    41,444 mi.
    Est. $458/mo

    White Bear Mitsubishi

    4.7
    Check Availability
    White Bear Lake, MN (16 mi)
    Quick view
  • Rapids Metallic 2026 GMC Terrain AWD ElevationRapids Metallic 2026 GMC Terrain AWD ElevationRapids Metallic 2026 GMC Terrain AWD ElevationRapids Metallic 2026 GMC Terrain AWD ElevationRapids Metallic 2026 GMC Terrain AWD ElevationRapids Metallic 2026 GMC Terrain AWD Elevation

    $33,050

    5 mi.
    Est. $609/mo

    McCarthy Auto World

    4.2
    Check Availability
    Coon Rapids, MN (4 mi)
    Quick view
  • $24,846

    41,126 mi.
    Est. $458/mo

    Luther Brookdale Chevrolet

    4.5
    Check Availability
    BROOKLYN CENTER, MN (6 mi)
    Quick view
  • Not Priced

    64,421 mi.

    Drive Appeal New Hope

    Check Availability
    New Hope, MN (10 mi)
    Quick view
  • Not Priced

    81,432 mi.

    Drive Appeal New Hope

    Check Availability
    New Hope, MN (10 mi)
    Quick view
  • Black 2016 GMC Terrain SLE-1Black 2016 GMC Terrain SLE-1Black 2016 GMC Terrain SLE-1Black 2016 GMC Terrain SLE-1Black 2016 GMC Terrain SLE-1Black 2016 GMC Terrain SLE-1

    Not Priced

    132,232 mi.
    Est. $0/mo

    Lee's Riverside Auto

    Check Availability
    Elk River, MN (12 mi)
    Quick view
  • $9,850

    128,547 mi.
    Est. $182/mo

    Lupient Buick GMC

    4.0
    Check Availability
    Golden Valley, MN (14 mi)
    Quick view
  • $20,340

    62,414 mi.
    Est. $375/mo

    Rudy Luther Toyota

    4.8
    Check Availability
    Minneapolis, MN (14 mi)
    Quick view
  • Graphite Gray Metallic 2019 GMC Terrain SLT

    $18,649

    73,547 mi.
    Est. $344/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (16 mi)
    Quick view
  • Cyber Gray Metallic 2011 GMC Terrain SLT-1

    $9,327

    94,096 mi.
    Est. $172/mo

    Maplewood Toyota

    4.9
    Check Availability
    Maplewood, MN (17 mi)
    Quick view
  • Summit White 2018 GMC Terrain Denali

    $15,000

    133,468 mi.
    Est. $277/mo

    Fury GMC Forest Lake

    Check Availability
    Forest Lake, MN (18 mi)
    Quick view
  • Not Priced

    109,078 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Ebony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLEEbony Twilight Metallic 2020 GMC Terrain SLE

    Not Priced

    47,781 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Sterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD Elevation

    Not Priced

    17,399 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Onyx Black 2016 GMC Terrain SLTOnyx Black 2016 GMC Terrain SLTOnyx Black 2016 GMC Terrain SLTOnyx Black 2016 GMC Terrain SLTOnyx Black 2016 GMC Terrain SLTOnyx Black 2016 GMC Terrain SLT

    Not Priced

    121,820 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (26 mi)
    Quick view
  • Black 2022 GMC Terrain AT4Black 2022 GMC Terrain AT4Black 2022 GMC Terrain AT4Black 2022 GMC Terrain AT4Black 2022 GMC Terrain AT4Black 2022 GMC Terrain AT4

    $27,998

    27,251 mi.
    Est. $516/mo

    CarMax Kansas City

    4.1
    Check Availability
    $149 delivery to Brooklyn Park, MN (7 mi)
    Quick view
  • Ebony Twilight Metallic 2025 GMC Terrain AWD ElevationEbony Twilight Metallic 2025 GMC Terrain AWD ElevationEbony Twilight Metallic 2025 GMC Terrain AWD ElevationEbony Twilight Metallic 2025 GMC Terrain AWD ElevationEbony Twilight Metallic 2025 GMC Terrain AWD ElevationEbony Twilight Metallic 2025 GMC Terrain AWD Elevation

    $23,801

    49,090 mi.
    Est. $439/mo

    Columbia Honda

    4.8
    Check Availability
    $646 delivery from Columbia, MO (431 mi)
    Quick view
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