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
  • Quicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLT

    $16,348

    135,413 mi.
    Est. $302/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (12 mi)
    Check Availability

  • Ebony Twilight Metallic 2016 GMC Terrain SLE-2Ebony Twilight Metallic 2016 GMC Terrain SLE-2Ebony Twilight Metallic 2016 GMC Terrain SLE-2Ebony Twilight Metallic 2016 GMC Terrain SLE-2Ebony Twilight Metallic 2016 GMC Terrain SLE-2Ebony Twilight Metallic 2016 GMC Terrain SLE-2

    $9,349

    126,726 mi.
    Est. $173/mo

    Waconia Dodge Chrysler Jeep RAM

    4.2
    Waconia, MN (20 mi)
    Check Availability

  • Sterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLE

    $23,648

    51,288 mi.
    Est. $438/mo

    Richfield Bloomington Honda

    4.8
    Minneapolis, MN (21 mi)
    Check Availability

  • Graphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLT

    $17,600

    91,917 mi.
    Est. $326/mo

    Apple Ford White Bear Lake

    4.6
    White Bear Lake, MN (27 mi)
    Check Availability
  • Summit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLE

    $15,550

    111,282 mi.
    Est. $288/mo

    Walser Buick GMC Roseville

    4.2
    Roseville, MN (20 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

    $25,998

    16,513 mi.
    Est. $481/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (10 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

    $27,998

    18,344 mi.
    Est. $518/mo

    CarMax Maplewood

    4.4
    Maplewood, MN (27 mi)
    Check Availability
  • Ebony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLE

    $22,348

    57,217 mi.
    Est. $413/mo

    White Bear Lake Superstore

    4.8
    St Paul, MN (27 mi)
    Check Availability
  • Black Metallic 2016 GMC Terrain SLE-2Black Metallic 2016 GMC Terrain SLE-2Black Metallic 2016 GMC Terrain SLE-2Black Metallic 2016 GMC Terrain SLE-2Black Metallic 2016 GMC Terrain SLE-2Black Metallic 2016 GMC Terrain SLE-2

    $7,559

    166,527 mi.
    Est. $140/mo

    Kunes Apple Valley Buick GMC

    4.7
    Apple Valley, MN (30 mi)
    Check Availability

  • Quicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLT

    $16,348

    135,413 mi.
    Est. $302/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (12 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

    $11,565

    138,933 mi.
    Est. $214/mo

    Rosedale Chevrolet

    4.6
    Roseville, MN (19 mi)
    Check Availability
  • 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

    $26,850

    30,201 mi.
    Est. $497/mo

    McCarthy Auto World

    4.3
    Coon Rapids, MN (15 mi)
    Check Availability
  • White Frost Tri-Coat 2024 GMC Terrain DenaliWhite Frost Tri-Coat 2024 GMC Terrain DenaliWhite Frost Tri-Coat 2024 GMC Terrain DenaliWhite Frost Tri-Coat 2024 GMC Terrain DenaliWhite Frost Tri-Coat 2024 GMC Terrain DenaliWhite Frost Tri-Coat 2024 GMC Terrain Denali

    $29,999

    $730
    35,332 mi.
    Est. $555/mo

    Mauer GMC

    4.9
    Inver Grove Heights, MN (28 mi)
    Check Availability
  • Iridium Metallic 2014 GMC Terrain SLT-1Iridium Metallic 2014 GMC Terrain SLT-1Iridium Metallic 2014 GMC Terrain SLT-1Iridium Metallic 2014 GMC Terrain SLT-1Iridium Metallic 2014 GMC Terrain SLT-1Iridium Metallic 2014 GMC Terrain SLT-1

    $11,449

    $200
    91,617 mi.
    Est. $212/mo

    Bedrock Motors

    Rogers, MN (9 mi)
    Check Availability
  • Ebony Twilight Metallic 2019 GMC Terrain DenaliEbony Twilight Metallic 2019 GMC Terrain DenaliEbony Twilight Metallic 2019 GMC Terrain DenaliEbony Twilight Metallic 2019 GMC Terrain DenaliEbony Twilight Metallic 2019 GMC Terrain DenaliEbony Twilight Metallic 2019 GMC Terrain Denali

    $16,348

    $1K
    110,672 mi.
    Est. $302/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (12 mi)
    Check Availability

  • Blue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLE

    $9,600

    $250
    146,050 mi.
    Est. $178/mo

    Cornerstone Kia

    Elk River, MN (15 mi)
    Check Availability
  • Quicksilver Metallic 2015 GMC Terrain SLT-1Quicksilver Metallic 2015 GMC Terrain SLT-1Quicksilver Metallic 2015 GMC Terrain SLT-1Quicksilver Metallic 2015 GMC Terrain SLT-1Quicksilver Metallic 2015 GMC Terrain SLT-1Quicksilver Metallic 2015 GMC Terrain SLT-1

    $11,821

    $128
    85,110 mi.
    Est. $219/mo

    Drive Appeal Bloomington

    Bloomington, MN (22 mi)
    Check Availability
  • Champagne Silver Metallic 2015 GMC Terrain SLE-2Champagne Silver Metallic 2015 GMC Terrain SLE-2Champagne Silver Metallic 2015 GMC Terrain SLE-2Champagne Silver Metallic 2015 GMC Terrain SLE-2Champagne Silver Metallic 2015 GMC Terrain SLE-2Champagne Silver Metallic 2015 GMC Terrain SLE-2

    $12,140

    82,014 mi.
    Est. $225/mo

    Drive Appeal New Hope

    New Hope, MN (11 mi)
    Check Availability
  • Red 2025 GMC Terrain Elevation 4x4 4dr SUVRed 2025 GMC Terrain Elevation 4x4 4dr SUVRed 2025 GMC Terrain Elevation 4x4 4dr SUVRed 2025 GMC Terrain Elevation 4x4 4dr SUVRed 2025 GMC Terrain Elevation 4x4 4dr SUVRed 2025 GMC Terrain Elevation 4x4 4dr SUV

    $21,795

    40,200 mi.
    Est. $403/mo

    RUS Auto LLC

    Shakopee, MN (22 mi)
    Check Availability
  • Gray 2019 GMC Terrain DenaliGray 2019 GMC Terrain DenaliGray 2019 GMC Terrain DenaliGray 2019 GMC Terrain DenaliGray 2019 GMC Terrain DenaliGray 2019 GMC Terrain Denali

    $12,495

    157,215 mi.
    Est. $231/mo

    Bob's Auto Ranch

    Lino Lakes, MN (23 mi)
    Check Availability
  • Summit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLT

    $13,250

    123,360 mi.
    Est. $245/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 mi)
    Check Availability

  • Red 2018 GMC Terrain SLTRed 2018 GMC Terrain SLTRed 2018 GMC Terrain SLTRed 2018 GMC Terrain SLTRed 2018 GMC Terrain SLTRed 2018 GMC Terrain SLT

    $14,795

    123,002 mi.
    Est. $274/mo

    Perfect 10 Auto

    Spring Lake Park, MN (17 mi)
    Check Availability
  • Ebony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain Denali

    $21,805

    77,664 mi.
    Est. $403/mo

    Barnett Kia

    White Bear Lake, MN (27 mi)
    Check Availability
  • Gray 2018 GMC Terrain SLTGray 2018 GMC Terrain SLTGray 2018 GMC Terrain SLTGray 2018 GMC Terrain SLTGray 2018 GMC Terrain SLTGray 2018 GMC Terrain SLT

    $14,202

    $825
    111,282 mi.
    Est. $263/mo

    Cornerstone Chevrolet

    3.8
    Monticello, MN (19 mi)
    Check Availability
  • Sterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLE

    $21,550

    $200
    19,774 mi.
    Est. $399/mo

    Lupient Buick GMC

    3.8
    Golden Valley, MN (13 mi)
    Check Availability
  • 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

    $24,500

    $725
    17,526 mi.
    Est. $453/mo

    Chevrolet of Wayzata

    4.5
    Wayzata, MN (9 mi)
    Check Availability
  • Red Quartz Tintcoat 2018 GMC Terrain SLTRed Quartz Tintcoat 2018 GMC Terrain SLTRed Quartz Tintcoat 2018 GMC Terrain SLTRed Quartz Tintcoat 2018 GMC Terrain SLTRed Quartz Tintcoat 2018 GMC Terrain SLTRed Quartz Tintcoat 2018 GMC Terrain SLT

    $10,127

    152,467 mi.
    Est. $187/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (10 mi)
    Check Availability

  • Sterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLT

    $23,095

    73,342 mi.
    Est. $427/mo

    DriveTime of Saint Paul

    4.5
    Maplewood, MN (26 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

    $12,348

    $499
    122,794 mi.
    Est. $228/mo

    Luther Brookdale Mazda

    4.8
    Brooklyn Center, MN (12 mi)
    Check Availability
  • Volcanic Red 2023 GMC Terrain SLTVolcanic Red 2023 GMC Terrain SLTVolcanic Red 2023 GMC Terrain SLTVolcanic Red 2023 GMC Terrain SLTVolcanic Red 2023 GMC Terrain SLTVolcanic Red 2023 GMC Terrain SLT

    $27,825

    19,257 mi.
    Est. $515/mo

    Kunes Apple Valley Buick GMC

    4.7
    Apple Valley, MN (30 mi)
    Check Availability
  • 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

    $15,145

    $700
    110,990 mi.
    Est. $280/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (28 mi)
    Check Availability
  • Ebony Twilight Metallic 2016 GMC Terrain DenaliEbony Twilight Metallic 2016 GMC Terrain DenaliEbony Twilight Metallic 2016 GMC Terrain DenaliEbony Twilight Metallic 2016 GMC Terrain DenaliEbony Twilight Metallic 2016 GMC Terrain DenaliEbony Twilight Metallic 2016 GMC Terrain Denali

    $13,419

    76,210 mi.
    Est. $248/mo

    Ogden Motors

    4.8
    $550 delivery from Berwyn, IL (367 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

    $25,998

    22,506 mi.
    Est. $481/mo

    CarMax Schaumburg

    4.5
    $149 delivery to Brooklyn Park, MN (10 mi)
    Check Availability