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
  • Onyx Black 2015 GMC Terrain SLT-1Onyx Black 2015 GMC Terrain SLT-1Onyx Black 2015 GMC Terrain SLT-1Onyx Black 2015 GMC Terrain SLT-1Onyx Black 2015 GMC Terrain SLT-1Onyx Black 2015 GMC Terrain SLT-1

    $14,990

    79,155 mi.
    Est. $276/mo

    Mosaic Ford Zumbrota

    Check Availability
    Zumbrota, MN (29 mi)
    Quick view
  • Downpour Metallic 2024 GMC Terrain SLTDownpour Metallic 2024 GMC Terrain SLTDownpour Metallic 2024 GMC Terrain SLTDownpour Metallic 2024 GMC Terrain SLTDownpour Metallic 2024 GMC Terrain SLTDownpour Metallic 2024 GMC Terrain SLT

    $24,995

    54,576 mi.
    Est. $460/mo

    Mosaic Chevrolet

    Check Availability
    Zumbrota, MN (29 mi)
    Quick view
  • Ebony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain Elevation

    $26,847

    21,626 mi.
    Est. $494/mo

    Harry Brown's GM

    4.5
    Check Availability
    FARIBAULT, MN (9 mi)
    Quick view
  • Blue 2017 GMC Terrain SLE-1Blue 2017 GMC Terrain SLE-1Blue 2017 GMC Terrain SLE-1Blue 2017 GMC Terrain SLE-1Blue 2017 GMC Terrain SLE-1Blue 2017 GMC Terrain SLE-1

    $9,999

    117,138 mi.
    Est. $184/mo

    CarTime Auto Center

    Check Availability
    Dundas, MN (18 mi)
    Quick view
  • White 2015 GMC Terrain DenaliWhite 2015 GMC Terrain DenaliWhite 2015 GMC Terrain DenaliWhite 2015 GMC Terrain DenaliWhite 2015 GMC Terrain DenaliWhite 2015 GMC Terrain Denali

    $10,995

    105,987 mi.
    Est. $202/mo

    Route 58 Motor Company

    Check Availability
    Zumbrota, MN (29 mi)
    Quick view
  • White 2022 GMC Terrain SLEWhite 2022 GMC Terrain SLEWhite 2022 GMC Terrain SLEWhite 2022 GMC Terrain SLEWhite 2022 GMC Terrain SLEWhite 2022 GMC Terrain SLE

    $21,429

    54,783 mi.
    Est. $394/mo

    Waseca County Auto Sales

    Check Availability
    Waseca, MN (16 mi)
    Quick view
  • 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

    $16,347

    114,357 mi.
    Est. $301/mo

    Harry Brown's GM

    4.5
    Check Availability
    FARIBAULT, MN (9 mi)
    Quick view
  • Volcanic Red Tintcoat 2023 GMC Terrain SLTVolcanic Red Tintcoat 2023 GMC Terrain SLTVolcanic Red Tintcoat 2023 GMC Terrain SLTVolcanic Red Tintcoat 2023 GMC Terrain SLTVolcanic Red Tintcoat 2023 GMC Terrain SLTVolcanic Red Tintcoat 2023 GMC Terrain SLT

    $26,995

    48,651 mi.
    Est. $496/mo

    Mosaic Chevrolet

    Check Availability
    Zumbrota, MN (29 mi)
    Quick view
  • Crystal Red Tint 2015 GMC Terrain SLE-2Crystal Red Tint 2015 GMC Terrain SLE-2Crystal Red Tint 2015 GMC Terrain SLE-2Crystal Red Tint 2015 GMC Terrain SLE-2Crystal Red Tint 2015 GMC Terrain SLE-2Crystal Red Tint 2015 GMC Terrain SLE-2

    $9,495

    $500
    112,130 mi.
    Est. $175/mo

    Mosaic Chevrolet

    Check Availability
    Zumbrota, MN (29 mi)
    Quick view
  • Ebony Twilight Metallic 2026 GMC Terrain DenaliEbony Twilight Metallic 2026 GMC Terrain DenaliEbony Twilight Metallic 2026 GMC Terrain DenaliEbony Twilight Metallic 2026 GMC Terrain DenaliEbony Twilight Metallic 2026 GMC Terrain DenaliEbony Twilight Metallic 2026 GMC Terrain Denali

    $40,347

    3,917 mi.
    Est. $742/mo

    Harry Brown's GM

    4.5
    Check Availability
    FARIBAULT, MN (9 mi)
    Quick view
  • Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4

    $27,347

    41,148 mi.
    Est. $503/mo

    Harry Brown's GM

    4.5
    Check Availability
    FARIBAULT, MN (9 mi)
    Quick view
  • Blue 2016 GMC Terrain SLTBlue 2016 GMC Terrain SLTBlue 2016 GMC Terrain SLT

    $12,999

    95,140 mi.
    Est. $239/mo

    CarTime Auto Center

    Check Availability
    Dundas, MN (18 mi)
    Quick view
  • Black 2010 GMC Terrain SLT-2Black 2010 GMC Terrain SLT-2Black 2010 GMC Terrain SLT-2Black 2010 GMC Terrain SLT-2Black 2010 GMC Terrain SLT-2Black 2010 GMC Terrain SLT-2

    $5,337

    225,584 mi.
    Est. $98/mo

    Northfield Automotive

    4.6
    Check Availability
    Northfield, MN (19 mi)
    Quick view
  • Not Priced

    23,579 mi.

    Harry Brown's GM

    4.5
    Check Availability
    FARIBAULT, MN (9 mi)
    Quick view
  • Summit White 2024 GMC Terrain DenaliSummit White 2024 GMC Terrain DenaliSummit White 2024 GMC Terrain DenaliSummit White 2024 GMC Terrain DenaliSummit White 2024 GMC Terrain DenaliSummit White 2024 GMC Terrain Denali

    $33,972

    16,184 mi.
    Est. $625/mo

    Jerry Haggerty Chevrolet

    4.8
    Check Availability
    $458 delivery from Glen Ellyn, IL (306 mi)
    Quick view
  • Ebony Twilight Metallic 2024 GMC Terrain AWD AT4Ebony Twilight Metallic 2024 GMC Terrain AWD AT4Ebony Twilight Metallic 2024 GMC Terrain AWD AT4Ebony Twilight Metallic 2024 GMC Terrain AWD AT4Ebony Twilight Metallic 2024 GMC Terrain AWD AT4Ebony Twilight Metallic 2024 GMC Terrain AWD AT4

    $32,412

    7,906 mi.
    Est. $596/mo

    Woody Buick GMC Naperville

    4.9
    Check Availability
    $304 delivery from Naperville, IL (305 mi)
    Quick view
  • White 2020 GMC Terrain SLTWhite 2020 GMC Terrain SLTWhite 2020 GMC Terrain SLTWhite 2020 GMC Terrain SLTWhite 2020 GMC Terrain SLTWhite 2020 GMC Terrain SLT

    $16,049

    $700
    87,487 mi.
    Est. $295/mo

    Walser Honda

    4.7
    Check Availability
    Burnsville, MN (39 mi)
    Quick view
  • Quicksilver Metallic 2020 GMC Terrain SLEQuicksilver Metallic 2020 GMC Terrain SLEQuicksilver Metallic 2020 GMC Terrain SLEQuicksilver Metallic 2020 GMC Terrain SLEQuicksilver Metallic 2020 GMC Terrain SLEQuicksilver Metallic 2020 GMC Terrain SLE

    $19,500

    $139
    70,051 mi.
    Est. $359/mo

    Mankato Motors

    4.8
    Check Availability
    Mankato, MN (37 mi)
    Quick view
  • Black 2018 GMC Terrain DenaliBlack 2018 GMC Terrain DenaliBlack 2018 GMC Terrain DenaliBlack 2018 GMC Terrain DenaliBlack 2018 GMC Terrain DenaliBlack 2018 GMC Terrain Denali

    $16,941

    113,848 mi.
    Est. $312/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Bloomington, MN (48 mi)
    Quick view
  • 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. $282/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (39 mi)
    Quick view
  • Metallic 2024 GMC Terrain SLEMetallic 2024 GMC Terrain SLEMetallic 2024 GMC Terrain SLEMetallic 2024 GMC Terrain SLEMetallic 2024 GMC Terrain SLEMetallic 2024 GMC Terrain SLE

    $21,999

    $500
    51,815 mi.
    Est. $405/mo

    Apple Ford Shakopee

    4.7
    Check Availability
    Shakopee, MN (44 mi)
    Quick view
  • Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1

    $10,345

    135,794 mi.
    Est. $190/mo

    Inver Grove Toyota

    4.8
    Check Availability
    Inver Grove Heights, MN (50 mi)
    Quick view
  • Red Quartz Tintcoat 2018 GMC Terrain DenaliRed Quartz Tintcoat 2018 GMC Terrain DenaliRed Quartz Tintcoat 2018 GMC Terrain DenaliRed Quartz Tintcoat 2018 GMC Terrain DenaliRed Quartz Tintcoat 2018 GMC Terrain DenaliRed Quartz Tintcoat 2018 GMC Terrain Denali

    $16,348

    125,918 mi.
    Est. $301/mo

    Walser Toyota

    4.2
    Check Availability
    Minneapolis, MN (48 mi)
    Quick view
  • 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

    $22,347

    $501
    54,120 mi.
    Est. $411/mo

    Walser Buick GMC Bloomington

    4.2
    Check Availability
    Bloomington, MN (48 mi)
    Quick view
  • Summit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLE

    $21,194

    54,470 mi.
    Est. $390/mo

    Jeff Belzer's Lakeville

    4.7
    Check Availability
    Lakeville, MN (33 mi)
    Quick view
  • Summit White 2026 GMC Terrain AWD ElevationSummit White 2026 GMC Terrain AWD ElevationSummit White 2026 GMC Terrain AWD ElevationSummit White 2026 GMC Terrain AWD ElevationSummit White 2026 GMC Terrain AWD ElevationSummit White 2026 GMC Terrain AWD Elevation

    $30,499

    21,612 mi.
    Est. $561/mo

    House Chevrolet

    4.9
    Check Availability
    Stewartville, MN (44 mi)
    Quick view
  • 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

    $30,350

    $522
    16,873 mi.
    Est. $558/mo

    Tom Kadlec Kia

    4.7
    Check Availability
    Rochester, MN (37 mi)
    Quick view
  • Summit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLT

    $24,349

    27,365 mi.
    Est. $448/mo

    Tom Kadlec Honda

    4.7
    Check Availability
    Rochester, MN (37 mi)
    Quick view

About the GMC Terrain

FAQs

How much does the GMC Terrain cost?

The GMC Terrain price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the Terrain is $21,591, with pricing starting at $1,550.

What is the MPG of the GMC Terrain?

The GMC Terrain with traditional internal combustion engine offers up to 26 MPG city and 30 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the GMC Terrain?

The GMC Terrain compares to and/or competes against the following vehicles:


What trim levels are available for the GMC Terrain?

The GMC Terrain is available in the following trim levels:

What model years are available for the GMC Terrain?

Available model years for GMC Terrain inventory range from 2010 to 2026.

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

Used GMC Terrain by city