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
  • Sterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLE

    $23,644

    $698
    38,141 mi.
    Est. $445/mo

    Nissan of Muskogee

    4.8
    Check Availability
    Muskogee, OK (19 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

    $22,577

    49,236 mi.
    Est. $425/mo

    Mark Allen Chevrolet

    4.7
    Check Availability
    Glenpool, OK (20 mi)

    Quick view
  • Desert Sand Metallic 2023 GMC Terrain AWD AT4Desert Sand Metallic 2023 GMC Terrain AWD AT4Desert Sand Metallic 2023 GMC Terrain AWD AT4Desert Sand Metallic 2023 GMC Terrain AWD AT4Desert Sand Metallic 2023 GMC Terrain AWD AT4Desert Sand Metallic 2023 GMC Terrain AWD AT4

    $25,994

    $865
    44,994 mi.
    Est. $489/mo

    Mark Allen Buick GMC

    4.7
    Check Availability
    Collinsville, OK (28 mi)
    Quick view
  • White 2026 GMC Terrain DenaliWhite 2026 GMC Terrain DenaliWhite 2026 GMC Terrain DenaliWhite 2026 GMC Terrain DenaliWhite 2026 GMC Terrain DenaliWhite 2026 GMC Terrain Denali

    $40,998

    3,024 mi.
    Est. $771/mo

    CarMax Tulsa

    4.7
    Check Availability
    Tulsa, OK (20 mi)
    Quick view
  • Riptide Metallic 2024 GMC Terrain AWD AT4Riptide Metallic 2024 GMC Terrain AWD AT4Riptide Metallic 2024 GMC Terrain AWD AT4Riptide Metallic 2024 GMC Terrain AWD AT4Riptide Metallic 2024 GMC Terrain AWD AT4

    $28,592

    37,730 mi.
    Est. $538/mo

    Jim Norton Chevrolet

    4.6
    Check Availability
    Broken Arrow, OK (21 mi)
    Quick view
  • Summit White 2020 GMC Terrain DenaliSummit White 2020 GMC Terrain DenaliSummit White 2020 GMC Terrain DenaliSummit White 2020 GMC Terrain DenaliSummit White 2020 GMC Terrain DenaliSummit White 2020 GMC Terrain Denali

    $17,840

    $247
    123,549 mi.
    Est. $336/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Satin Steel Metallic 2019 GMC Terrain DenaliSatin Steel Metallic 2019 GMC Terrain DenaliSatin Steel Metallic 2019 GMC Terrain DenaliSatin Steel Metallic 2019 GMC Terrain DenaliSatin Steel Metallic 2019 GMC Terrain DenaliSatin Steel Metallic 2019 GMC Terrain Denali

    $21,099

    43,094 mi.
    Est. $397/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • 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

    $17,212

    93,257 mi.
    Est. $324/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 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,488

    $500
    26,469 mi.
    Est. $498/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Check Availability
    Broken Arrow, OK (21 mi)
    Quick view
  • 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

    $21,988

    51,375 mi.
    Est. $414/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Check Availability
    Broken Arrow, OK (21 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

    $18,988

    $400
    44,841 mi.
    Est. $357/mo

    Chris Nikel Chrysler Jeep Dodge Ram Fiat

    4.3
    Check Availability
    Broken Arrow, OK (21 mi)
    Quick view
  • Sterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLE

    $22,099

    $100
    57,347 mi.
    Est. $416/mo

    Grubbs Acura of Tulsa

    3.6
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Graphite Gray Metallic 2020 GMC Terrain SLEGraphite Gray Metallic 2020 GMC Terrain SLEGraphite Gray Metallic 2020 GMC Terrain SLEGraphite Gray Metallic 2020 GMC Terrain SLEGraphite Gray Metallic 2020 GMC Terrain SLEGraphite Gray Metallic 2020 GMC Terrain SLE

    $16,870

    81,934 mi.
    Est. $317/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Black 2026 GMC Terrain AT4Black 2026 GMC Terrain AT4Black 2026 GMC Terrain AT4Black 2026 GMC Terrain AT4Black 2026 GMC Terrain AT4Black 2026 GMC Terrain AT4

    $40,975

    7,059 mi.
    Est. $771/mo

    Kevin Grover GMC

    4.9
    Check Availability
    Wagoner, OK (20 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,995

    49,624 mi.
    Est. $414/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Marine Metallic 2023 GMC Terrain SLEMarine Metallic 2023 GMC Terrain SLEMarine Metallic 2023 GMC Terrain SLEMarine Metallic 2023 GMC Terrain SLEMarine Metallic 2023 GMC Terrain SLEMarine Metallic 2023 GMC Terrain SLE

    $17,995

    97,883 mi.
    Est. $339/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Crimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLT

    $10,896

    $4.2K
    85,105 mi.
    Est. $205/mo

    Grubbs Nissan of Tulsa

    3.5
    Check Availability
    Tulsa, OK (25 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

    $14,315

    $491
    136,830 mi.
    Est. $269/mo

    Nelson Mazda Tulsa

    4.5
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Ebony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLE

    $22,090

    51,911 mi.
    Est. $416/mo

    Jim Norton Chevrolet

    4.6
    Check Availability
    Broken Arrow, OK (21 mi)
    Quick view
  • $12,000

    102,033 mi.
    Est. $226/mo

    BMW Of Tulsa

    4.6
    Check Availability
    Tulsa, OK (19 mi)
    Quick view
  • Not Priced

    6,242 mi.

    Kevin Grover GMC

    4.9
    Check Availability
    Wagoner, OK (20 mi)
    Quick view
  • $23,995

    24,280 mi.
    Est. $451/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Not Priced

    65,651 mi.

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • $22,995

    37,424 mi.
    Est. $433/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • $23,888

    17,290 mi.
    Est. $449/mo

    Marc Miller Buick GMC

    3.9
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • $20,052

    76,023 mi.
    Est. $377/mo

    Patriot CDJR of Tulsa

    4.4
    Check Availability
    Tulsa, OK (24 mi)
    Quick view
  • Gray 2021 GMC Terrain SLTGray 2021 GMC Terrain SLTGray 2021 GMC Terrain SLTGray 2021 GMC Terrain SLTGray 2021 GMC Terrain SLTGray 2021 GMC Terrain SLT

    $24,998

    38,491 mi.
    Est. $470/mo

    CarMax Wichita

    Check Availability
    $99 delivery to Tulsa, OK (20 mi)
    Quick view
  • White 2025 GMC Terrain ElevationWhite 2025 GMC Terrain ElevationWhite 2025 GMC Terrain ElevationWhite 2025 GMC Terrain ElevationWhite 2025 GMC Terrain ElevationWhite 2025 GMC Terrain Elevation

    $27,998

    27,988 mi.
    Est. $527/mo

    CarMax Jackson (MS)

    Check Availability
    $449 delivery to Tulsa, OK (20 mi)
    Quick view
  • 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

    $23,560

    34,720 mi.
    Est. $443/mo

    Patriot Chrysler Dodge Jeep Ram of Pryor

    4.3
    Check Availability
    Pryor, OK (38 mi)
    Quick view
  • Summit White 2026 GMC Terrain AWD AT4Summit White 2026 GMC Terrain AWD AT4Summit White 2026 GMC Terrain AWD AT4Summit White 2026 GMC Terrain AWD AT4Summit White 2026 GMC Terrain AWD AT4Summit White 2026 GMC Terrain AWD AT4

    $34,854

    $543
    5,791 mi.
    Est. $656/mo

    Pryor Chevrolet Gmc

    4.7
    Check Availability
    Pryor, OK (39 mi)
    Quick view
  • Blue Emerald Metallic 2021 GMC Terrain SLEBlue Emerald Metallic 2021 GMC Terrain SLEBlue Emerald Metallic 2021 GMC Terrain SLEBlue Emerald Metallic 2021 GMC Terrain SLEBlue Emerald Metallic 2021 GMC Terrain SLEBlue Emerald Metallic 2021 GMC Terrain SLE

    $19,498

    57,270 mi.
    Est. $367/mo

    Classic Chevrolet Owasso

    4.2
    Check Availability
    Owasso, OK (35 mi)
    Quick view
  • Ebony Twilight Metallic 2023 GMC Terrain DenaliEbony Twilight Metallic 2023 GMC Terrain DenaliEbony Twilight Metallic 2023 GMC Terrain DenaliEbony Twilight Metallic 2023 GMC Terrain DenaliEbony Twilight Metallic 2023 GMC Terrain DenaliEbony Twilight Metallic 2023 GMC Terrain Denali

    $33,900

    866 mi.
    Est. $638/mo

    Tommy Nix Auto Group

    Check Availability
    Tahlequah, OK (41 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

    Not Priced

    54,882 mi.
    Est. $0/mo

    Keystone Chevrolet

    4.7
    Check Availability
    Sand Springs, OK (33 mi)
    Quick view
  • Ebony Twilight Metallic 2019 GMC Terrain SLT

    $18,191

    $314
    65,385 mi.
    Est. $342/mo

    Jim Glover Dodge Chrysler Jeep Ram Fiat

    4.5
    Check Availability
    Owasso, OK (36 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