2017 GMC Canyon for Sale

    Filters (3)
    Clear Filters
    Items 1 to 2 of 6.

    272 Matches

    Used 2017 GMC Canyon Denali
    Used
    • Denali
    • 133K mi
    19,394
    No Image Available
    Used
    • SLT
    • 98K mi
    41,295
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 4 mi
    35,727
    MSRP$41,100
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 0 mi
    35,080
    MSRP$37,960
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 11 mi
    34,845
    MSRP$40,200
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 0 mi
    34,385
    MSRP
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 0 mi
    33,670
    MSRP$38,930
    Advertisement
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 2 mi
    31,495
    MSRP$38,425
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 2 mi
    29,962
    MSRP$35,015
    New 2017 GMC Canyon W/T
    New
    • W/T
    • 10 mi
    28,675
    MSRP
    Used 2017 GMC Canyon SLE w/ SLE Convenience Package
    Used
    • SLE
    • 48K mi
    27,826
    Used 2017 GMC Canyon SLT w/ Trailering Package
    • SLT
    • 90K mi
    21,961
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 4 mi
    41,733
    MSRP$45,535
    Advertisement
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 3 mi
    41,733
    MSRP$45,535
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 0 mi
    41,195
    MSRP
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 10 mi
    41,195
    MSRP
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 9 mi
    40,800
    MSRP
    Advertisement
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 0 mi
    38,300
    MSRP$41,620
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 3 mi
    37,821
    MSRP$41,205
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 9 mi
    37,435
    MSRP
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 9 mi
    37,185
    MSRP
    New 2017 GMC Canyon SLT
    New
    • SLT
    • 155 mi
    36,585
    MSRP
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 3 mi
    36,060
    MSRP$39,355
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 0 mi
    35,972
    MSRP$39,255
    New 2017 GMC Canyon SLE
    New
    • SLE
    • 0 mi
    35,625
    MSRP$38,860
    <!--{"relevance":[false,{}],"cypress_e2e":[true,{}],"cypressE2e":[true,{}]}-->