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
  • Onyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali Ultimate

    $77,372

    $2K
    23,556 mi.
    Est. $1,447/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (20 mi)
    Check Availability

  • Summit White 2025 GMC Savana 3500 3500Summit White 2025 GMC Savana 3500 3500Summit White 2025 GMC Savana 3500 3500Summit White 2025 GMC Savana 3500 3500Summit White 2025 GMC Savana 3500 3500Summit White 2025 GMC Savana 3500 3500

    $43,359

    $3.8K
    311 mi.
    Est. $811/mo

    Jack Schmitt Chevrolet Wood River

    3.6
    Wood River, IL (26 mi)
    Check Availability

  • Onyx Black 2025 GMC Sierra 3500 SLEOnyx Black 2025 GMC Sierra 3500 SLEOnyx Black 2025 GMC Sierra 3500 SLEOnyx Black 2025 GMC Sierra 3500 SLEOnyx Black 2025 GMC Sierra 3500 SLEOnyx Black 2025 GMC Sierra 3500 SLE

    $47,474

    32,564 mi.
    Est. $888/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4

    $39,998

    $2K
    27,253 mi.
    Est. $748/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (3 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,412

    $1.6K
    116,950 mi.
    Est. $213/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (3 mi)
    Check Availability
  • White 2020 GMC Acadia DenaliWhite 2020 GMC Acadia DenaliWhite 2020 GMC Acadia DenaliWhite 2020 GMC Acadia DenaliWhite 2020 GMC Acadia DenaliWhite 2020 GMC Acadia Denali

    $28,998

    35,386 mi.
    Est. $542/mo

    CarMax O'Fallon

    4.5
    O'Fallon, IL (22 mi)
    Check Availability
  • Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1

    $15,747

    $754
    93,323 mi.
    Est. $294/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (6 mi)
    Check Availability
  • Quicksilver Metallic 2016 GMC Terrain SLE-2Quicksilver Metallic 2016 GMC Terrain SLE-2Quicksilver Metallic 2016 GMC Terrain SLE-2Quicksilver Metallic 2016 GMC Terrain SLE-2Quicksilver Metallic 2016 GMC Terrain SLE-2Quicksilver Metallic 2016 GMC Terrain SLE-2

    $12,909

    89,003 mi.
    Est. $241/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (21 mi)
    Check Availability
  • Summit White 2014 GMC Terrain SLE-1Summit White 2014 GMC Terrain SLE-1Summit White 2014 GMC Terrain SLE-1Summit White 2014 GMC Terrain SLE-1Summit White 2014 GMC Terrain SLE-1Summit White 2014 GMC Terrain SLE-1

    $9,359

    139,030 mi.
    Est. $175/mo

    Jack Schmitt Chevrolet Wood River

    3.6
    Wood River, IL (26 mi)
    Check Availability

  • Ebony Twilight Metallic 2023 GMC Acadia FWD SLTEbony Twilight Metallic 2023 GMC Acadia FWD SLTEbony Twilight Metallic 2023 GMC Acadia FWD SLTEbony Twilight Metallic 2023 GMC Acadia FWD SLTEbony Twilight Metallic 2023 GMC Acadia FWD SLTEbony Twilight Metallic 2023 GMC Acadia FWD SLT

    $25,308

    94,988 mi.
    Est. $473/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (8 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

    $20,618

    $990
    47,889 mi.
    Est. $386/mo

    EchoPark Automotive St. Louis

    4.7
    Chesterfield, MO (20 mi)
    Check Availability
  • Gray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLE

    $19,998

    62,693 mi.
    Est. $374/mo

    CarMax O'Fallon

    4.5
    O'Fallon, IL (22 mi)
    Check Availability
  • White 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain Elevation

    $27,998

    $1K
    9,107 mi.
    Est. $524/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (3 mi)
    Check Availability
  • Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4

    $38,975

    39,398 mi.
    Est. $729/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (8 mi)
    Check Availability
  • Volcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLE

    $49,303

    $100
    24,783 mi.
    Est. $922/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Brown 2016 GMC Canyon SLTBrown 2016 GMC Canyon SLTBrown 2016 GMC Canyon SLTBrown 2016 GMC Canyon SLTBrown 2016 GMC Canyon SLTBrown 2016 GMC Canyon SLT

    $25,998

    28,704 mi.
    Est. $486/mo

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (23 mi)
    Check Availability
  • Onyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 DenaliOnyx Black 2022 GMC Sierra 2500 Denali

    $58,558

    59,128 mi.
    Est. $1,095/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (8 mi)
    Check Availability
  • Cayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLE

    $20,720

    49,161 mi.
    Est. $387/mo

    Suntrup Ford Kirkwood

    4.5
    Kirkwood, MO (6 mi)
    Check Availability
  • Summit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLT

    $60,600

    $3.2K
    36,842 mi.
    Est. $1,133/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (21 mi)
    Check Availability
  • White 2024 GMC Acadia DenaliWhite 2024 GMC Acadia DenaliWhite 2024 GMC Acadia DenaliWhite 2024 GMC Acadia DenaliWhite 2024 GMC Acadia DenaliWhite 2024 GMC Acadia Denali

    $41,998

    $1K
    31,254 mi.
    Est. $785/mo

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (23 mi)
    Check Availability
  • Summit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLTSummit White 2026 GMC Sierra 1500 SLT

    $52,945

    2,906 mi.
    Est. $990/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Gray 2025 GMC Acadia DenaliGray 2025 GMC Acadia DenaliGray 2025 GMC Acadia DenaliGray 2025 GMC Acadia DenaliGray 2025 GMC Acadia DenaliGray 2025 GMC Acadia Denali

    $51,998

    $1K
    18,852 mi.
    Est. $972/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (3 mi)
    Check Availability
  • 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

    $21,888

    40,502 mi.
    Est. $409/mo

    Suntrup Buick GMC

    4.1
    Saint Peters, MO (22 mi)
    Check Availability
  • Gray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia Denali

    $20,587

    $364
    84,885 mi.
    Est. $385/mo

    Dean Team Brentwood

    5.0
    Brentwood, MO (5 mi)
    Check Availability
  • Onyx Black 2021 GMC Sierra 3500 AT4Onyx Black 2021 GMC Sierra 3500 AT4Onyx Black 2021 GMC Sierra 3500 AT4Onyx Black 2021 GMC Sierra 3500 AT4Onyx Black 2021 GMC Sierra 3500 AT4Onyx Black 2021 GMC Sierra 3500 AT4

    $48,314

    98,808 mi.
    Est. $903/mo

    Suntrup Buick GMC

    4.1
    Saint Peters, MO (22 mi)
    Check Availability
  • White Frost Tricoat 2023 GMC Sierra 3500 DenaliWhite Frost Tricoat 2023 GMC Sierra 3500 DenaliWhite Frost Tricoat 2023 GMC Sierra 3500 DenaliWhite Frost Tricoat 2023 GMC Sierra 3500 DenaliWhite Frost Tricoat 2023 GMC Sierra 3500 DenaliWhite Frost Tricoat 2023 GMC Sierra 3500 Denali

    $59,667

    78,085 mi.
    Est. $1,116/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (8 mi)
    Check Availability
  • Ebony Twilight Metallic 2026 GMC Acadia DenaliEbony Twilight Metallic 2026 GMC Acadia DenaliEbony Twilight Metallic 2026 GMC Acadia DenaliEbony Twilight Metallic 2026 GMC Acadia DenaliEbony Twilight Metallic 2026 GMC Acadia DenaliEbony Twilight Metallic 2026 GMC Acadia Denali

    $57,723

    $862
    1,154 mi.
    Est. $1,079/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • White 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLT

    $25,998

    10,433 mi.
    Est. $486/mo

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (23 mi)
    Check Availability
  • Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4Cayenne Red Tintcoat 2022 GMC Sierra 2500 AT4

    $56,900

    49,382 mi.
    Est. $1,064/mo

    Suntrup Buick GMC

    4.1
    Saint Peters, MO (22 mi)
    Check Availability
  • Summit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain Elevation

    $29,367

    16,251 mi.
    Est. $549/mo

    Cardinal Buick GMC Inc.

    4.0
    Belleville, IL (17 mi)
    Check Availability
  • Ultra Blue Metallic 2023 GMC Acadia AWD SLEUltra Blue Metallic 2023 GMC Acadia AWD SLEUltra Blue Metallic 2023 GMC Acadia AWD SLEUltra Blue Metallic 2023 GMC Acadia AWD SLEUltra Blue Metallic 2023 GMC Acadia AWD SLEUltra Blue Metallic 2023 GMC Acadia AWD SLE

    $29,474

    $410
    33,004 mi.
    Est. $551/mo

    Dave Sinclair Lincoln South

    Ballwin, MO (10 mi)
    Check Availability
  • White 2022 GMC Sierra 3500 AT4White 2022 GMC Sierra 3500 AT4White 2022 GMC Sierra 3500 AT4White 2022 GMC Sierra 3500 AT4White 2022 GMC Sierra 3500 AT4White 2022 GMC Sierra 3500 AT4

    $62,998

    37,336 mi.
    Est. $1,178/mo

    CarMax Tinley Park

    4.7
    $199 delivery to St. Louis, MO (3 mi)
    Check Availability
  • Satin Steel Metallic 2022 GMC Canyon AT4 w/LeatherSatin Steel Metallic 2022 GMC Canyon AT4 w/LeatherSatin Steel Metallic 2022 GMC Canyon AT4 w/LeatherSatin Steel Metallic 2022 GMC Canyon AT4 w/LeatherSatin Steel Metallic 2022 GMC Canyon AT4 w/LeatherSatin Steel Metallic 2022 GMC Canyon AT4 w/Leather

    $31,893

    19,926 mi.
    Est. $596/mo

    Jim Schmidt Chevrolet of Delphos

    4.8
    $535 delivery from Delphos, OH (357 mi)
    Check Availability