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 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All Terrain

    $25,513

    $325
    62,676 mi.
    Est. $461/mo

    CHAPMAN CHEVROLET, LLC

    4.5
    PHILADELPHIA, PA (15 mi)
    Check Availability

  • Sterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon Denali

    $44,190

    $200
    24,828 mi.
    Est. $799/mo

    Faulkner Toyota Trevose

    4.8
    Trevose, PA (25 mi)
    Check Availability

  • Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4

    $29,990

    $248
    45,084 mi.
    Est. $542/mo

    Faulkner Toyota Trevose

    4.8
    Trevose, PA (25 mi)
    Check Availability

  • Summit White 2025 GMC Canyon ElevationSummit White 2025 GMC Canyon ElevationSummit White 2025 GMC Canyon Elevation

    $34,599

    16,022 mi.
    Est. $625/mo

    Burns Buick GMC

    4.9
    MARLTON, NJ (28 mi)
  • Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4

    $30,701

    48,128 mi.
    Est. $555/mo

    Fred Beans Ford of West Chester, Inc.

    West Chester, PA (10 mi)
    Check Availability
  • Sterling 2024 GMC Canyon ELEVATIONSterling 2024 GMC Canyon ELEVATIONSterling 2024 GMC Canyon ELEVATIONSterling 2024 GMC Canyon ELEVATIONSterling 2024 GMC Canyon ELEVATIONSterling 2024 GMC Canyon ELEVATION

    $32,549

    $721
    39,168 mi.
    Est. $588/mo

    John Kennedy Ford Pottstown

    Pottstown, PA (16 mi)
    Check Availability
  • Satin Steel Metallic 2022 GMC Canyon AT4 - ClothSatin Steel Metallic 2022 GMC Canyon AT4 - Cloth

    $32,990

    23,410 mi.
    Est. $596/mo

    Thomas Chevrolet

    Media, PA (10 mi)
  • Onyx Black 2018 GMC Canyon 4WD SLEOnyx Black 2018 GMC Canyon 4WD SLE

    $19,492

    94,996 mi.
    Est. $352/mo

    Thomas Chevrolet

    Media, PA (10 mi)
  • Onyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon Elevation

    $27,999

    49,683 mi.
    Est. $506/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (26 mi)
    Check Availability

  • Volcanic Red Tintcoat 2024 GMC Canyon AT4XVolcanic Red Tintcoat 2024 GMC Canyon AT4XVolcanic Red Tintcoat 2024 GMC Canyon AT4XVolcanic Red Tintcoat 2024 GMC Canyon AT4XVolcanic Red Tintcoat 2024 GMC Canyon AT4XVolcanic Red Tintcoat 2024 GMC Canyon AT4X

    $42,688

    $501
    39,696 mi.
    Est. $771/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (14 mi)
    Check Availability
  • Summit White 2022 GMC Canyon 4WD AT4 w/ClothSummit White 2022 GMC Canyon 4WD AT4 w/Cloth

    $34,299

    20,822 mi.
    Est. $620/mo

    O'NEIL GMC

    4.7
    Warminster, PA (21 mi)
  • Volcanic Red Tintcoat 2024 GMC Canyon DenaliVolcanic Red Tintcoat 2024 GMC Canyon Denali

    $41,542

    $753
    52,959 mi.
    Est. $751/mo

    O'NEIL GMC

    4.7
    Warminster, PA (21 mi)
  • Desert Sand Metallic 2023 GMC Canyon 4WD AT4XDesert Sand Metallic 2023 GMC Canyon 4WD AT4X

    $40,927

    $4.2K
    35,328 mi.
    Est. $740/mo

    Faulkner Buick GMC

    Trevose, PA (25 mi)
  • Summit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon Denali

    $31,748

    73,575 mi.
    Est. $574/mo

    Star GMC of Quakertown

    4.0
    Quakertown, PA (29 mi)
    Check Availability
  • $44,292

    5,976 mi.
    Est. $800/mo

    John Kennedy Ford Feasterville

    Feasterville-Trevose, PA (24 mi)
    Check Availability
  • $50,488

    10,460 mi.
    Est. $912/mo

    Granite Run Buick GMC

    3.5
    Media, PA (9 mi)
    Check Availability
  • $50,488

    25,302 mi.
    Est. $912/mo

    Granite Run Buick GMC

    3.5
    Media, PA (9 mi)
    Check Availability
  • $50,485

    9,622 mi.
    Est. $912/mo

    Granite Run Buick GMC

    3.5
    Media, PA (9 mi)
    Check Availability
  • Satin Steel Metallic 2022 GMC Canyon Denali

    $34,385

    43,072 mi.
    Est. $621/mo

    J. L. Freed Honda

    Montgomeryville, PA (18 mi)
    Check Availability
  • Not Priced

    42,807 mi.

    Patriot Buick GMC

    4.7
    Boyertown, PA (23 mi)
    Check Availability
  • Not Priced

    206,567 mi.

    Nucar Chevrolet of New Castle

    4.5
    New Castle, DE (27 mi)
    Check Availability
  • Gray 2024 GMC Canyon AT4Gray 2024 GMC Canyon AT4Gray 2024 GMC Canyon AT4Gray 2024 GMC Canyon AT4Gray 2024 GMC Canyon AT4Gray 2024 GMC Canyon AT4

    $43,998

    13,147 mi.
    Est. $795/mo

    CarMax Dayton

    4.2
    $599 delivery to King of Prussia, PA (4 mi)
    Check Availability
  • Black 2022 GMC Canyon DenaliBlack 2022 GMC Canyon DenaliBlack 2022 GMC Canyon DenaliBlack 2022 GMC Canyon DenaliBlack 2022 GMC Canyon DenaliBlack 2022 GMC Canyon Denali

    $39,998

    26,998 mi.
    Est. $723/mo

    CarMax Dayton

    4.2
    $599 delivery to King of Prussia, PA (4 mi)
    Check Availability
  • Onyx Black 2020 GMC Canyon All TerrainOnyx Black 2020 GMC Canyon All TerrainOnyx Black 2020 GMC Canyon All TerrainOnyx Black 2020 GMC Canyon All TerrainOnyx Black 2020 GMC Canyon All TerrainOnyx Black 2020 GMC Canyon All Terrain

    $28,248

    67,550 mi.
    Est. $510/mo

    Kelly Buick GMC

    4.5
    Emmaus, PA (36 mi)
    Check Availability
  • Beige 2026 GMC Canyon AT4Beige 2026 GMC Canyon AT4Beige 2026 GMC Canyon AT4Beige 2026 GMC Canyon AT4Beige 2026 GMC Canyon AT4Beige 2026 GMC Canyon AT4

    $43,787

    $410
    22,630 mi.
    Est. $791/mo

    Star GMC of Easton

    4.6
    Easton, PA (46 mi)
    Check Availability
  • Cyber Gray Metallic 2016 GMC Canyon SLTCyber Gray Metallic 2016 GMC Canyon SLTCyber Gray Metallic 2016 GMC Canyon SLTCyber Gray Metallic 2016 GMC Canyon SLTCyber Gray Metallic 2016 GMC Canyon SLTCyber Gray Metallic 2016 GMC Canyon SLT

    $20,594

    106,586 mi.
    Est. $372/mo

    Pellegrino Buick GMC

    4.6
    Williamstown, NJ (33 mi)
    Check Availability
  • Summit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon DenaliSummit White 2022 GMC Canyon Denali

    $27,900

    111,115 mi.
    Est. $504/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (41 mi)
    Check Availability
  • Sterling Metallic 2024 GMC Canyon ElevationSterling Metallic 2024 GMC Canyon ElevationSterling Metallic 2024 GMC Canyon ElevationSterling Metallic 2024 GMC Canyon ElevationSterling Metallic 2024 GMC Canyon ElevationSterling Metallic 2024 GMC Canyon Elevation

    $38,589

    6,419 mi.
    Est. $697/mo

    Keim Chevrolet

    4.7
    Paradise, PA (37 mi)
    Check Availability
  • Onyx Black 2026 GMC Canyon ElevationOnyx Black 2026 GMC Canyon ElevationOnyx Black 2026 GMC Canyon ElevationOnyx Black 2026 GMC Canyon ElevationOnyx Black 2026 GMC Canyon ElevationOnyx Black 2026 GMC Canyon Elevation

    $42,490

    14,395 mi.
    Est. $768/mo

    Coleman Buick GMC

    4.5
    Lawrenceville, NJ (43 mi)
    Check Availability
  • Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4

    $39,698

    $792
    33,493 mi.
    Est. $717/mo

    Autolenders Lawrenceville

    5.0
    Lawrence, NJ (40 mi)
    Check Availability
  • Summit White 2022 GMC Canyon ElevationSummit White 2022 GMC Canyon ElevationSummit White 2022 GMC Canyon ElevationSummit White 2022 GMC Canyon ElevationSummit White 2022 GMC Canyon ElevationSummit White 2022 GMC Canyon Elevation

    $30,690

    $200
    60,490 mi.
    Est. $555/mo

    AutoLenders Williamstown

    4.9
    Williamstown, NJ (33 mi)
    Check Availability
  • Desert Sun 2026 GMC Canyon AT4Desert Sun 2026 GMC Canyon AT4Desert Sun 2026 GMC Canyon AT4Desert Sun 2026 GMC Canyon AT4Desert Sun 2026 GMC Canyon AT4Desert Sun 2026 GMC Canyon AT4

    $45,440

    $1K
    1,740 mi.
    Est. $821/mo

    Z Motor Company Inc.

    5.0
    East Petersburg, PA (50 mi)
    Check Availability
  • Onyx Black 2018 GMC Canyon SLEOnyx Black 2018 GMC Canyon SLEOnyx Black 2018 GMC Canyon SLEOnyx Black 2018 GMC Canyon SLEOnyx Black 2018 GMC Canyon SLEOnyx Black 2018 GMC Canyon SLE

    $20,796

    95,690 mi.
    Est. $376/mo

    i.g. Burton Buick GMC of Elkton

    Elkton, MD (36 mi)
    Check Availability
  • Satin Steel Metallic 2022 GMC Canyon DenaliSatin Steel Metallic 2022 GMC Canyon DenaliSatin Steel Metallic 2022 GMC Canyon DenaliSatin Steel Metallic 2022 GMC Canyon DenaliSatin Steel Metallic 2022 GMC Canyon Denali

    $20,978

    155,439 mi.
    Est. $379/mo

    Discount Auto

    Langhorne, PA (31 mi)
    Check Availability
  • Pure Silver Metallic 2012 GMC Canyon SLE2Pure Silver Metallic 2012 GMC Canyon SLE2Pure Silver Metallic 2012 GMC Canyon SLE2Pure Silver Metallic 2012 GMC Canyon SLE2Pure Silver Metallic 2012 GMC Canyon SLE2Pure Silver Metallic 2012 GMC Canyon SLE2

    $10,394

    115,445 mi.
    Est. $188/mo

    ACP Auto Wholesalers

    Berlin, NJ (31 mi)
    Check Availability

Compare the GMC Canyon