What a used sun visor from a 2004–2012 GMC Canyon sells for
Across 11 completed eBay sales between 2026-06-10 and 2026-07-29, a used sun visor off a 2004–2012 GMC Canyon went for a median of US$71.43. We price ours at US$52.61 — the 25th percentile, so three quarters of those sales went for more.
Basis: US-resident seller; the car is already owned, so no purchase price and no counter price is deducted. Figures are in USD.
Evidence: listing 1, listing 2, listing 3 — up to three of the sales behind this figure that were still on eBay when the price store was built. We publish no comp table and no listing titles.
Lots that have a GMC Canyon on the ground today
Find one near you, or open your state below.
Each row: the lot, its town, its 2004–2012 cars, then its cars of any year.
Alabama · 2 lots · 3 cars (3 in the fit years)
| Pick Your Part - Huntsville | Huntsville | 2 | 2 |
| EZ Pull N Pay - Montgomery | Montgomery | 1 | 1 |
Alberta · 4 lots · 8 cars (8 in the fit years)
| iPull-uPull | Edmonton | 3 | 3 |
| Pick-n-Pull Edmonton | Edmonton | 3 | 3 |
| Pick-n-Pull - Calgary 52 St | Calgary | 1 | 1 |
| Pick-n-Pull - Calgary Barlow Trail | Calgary | 1 | 1 |
Arizona · 3 lots · 5 cars (5 in the fit years)
| Pull N Save - Tucson | Tucson | 2 | 2 |
| U-Pick-It - Prescott Valley | Prescott Valley | 2 | 2 |
| Pull N Save - Glendale | Glendale | 1 | 1 |
Arkansas · 1 lot · 1 car (1 in the fit years)
| Pick-n-Pull - Little Rock | Little Rock | 1 | 1 |
British Columbia · 2 lots · 2 cars (2 in the fit years)
| Empire Abbotsford Recycled Auto & Truck Parts | Abbotsford | 1 | 1 |
| Pick-n-Pull Kelowna | Kelowna | 1 | 1 |
California · 15 lots · 17 cars (17 in the fit years)
| Pick-n-Pull - Merced | Merced | 2 | 2 |
| Pick-n-Pull - Moss Landing | Moss Landing | 2 | 2 |
| iPull-uPull - Fresno | Fresno | 1 | 1 |
| iPull-uPull - Stockton | Stockton | 1 | 1 |
| Pick-n-Pull - Fairfield | Fairfield | 1 | 1 |
| Pick-n-Pull - Rancho Cordova | Rancho Cordova | 1 | 1 |
| Pick-N-Pull San Jose North | San Jose | 1 | 1 |
| Pick-n-Pull - Stockton | Stockton | 1 | 1 |
| Pick Your Part - Fontana | Fontana | 1 | 1 |
| Pick Your Part - Hesperia | Hesperia | 1 | 1 |
| Pick Your Part - Monrovia | Monrovia | 1 | 1 |
| Pick Your Part - Riverside | Riverside | 1 | 1 |
| Pick Your Part - Santa Fe Springs | Santa Fe Springs | 1 | 1 |
| Pick Your Part - Sun Valley | Sun Valley | 1 | 1 |
| Pick Your Part - Wilmington | Wilmington | 1 | 1 |
Colorado · 2 lots · 2 cars (2 in the fit years)
| Pick Your Part - Denver | Denver | 1 | 1 |
| U-Pull-&-Pay Aurora | Aurora | 1 | 1 |
Florida · 6 lots · 7 cars (7 in the fit years)
| U-Pull-&-Pay Orlando | Orlando | 2 | 2 |
| Budget U Pull It - Winter Garden | Winter Garden | 1 | 1 |
| Pick Your Part - Gainesville | Gainesville | 1 | 1 |
| Pick Your Part - Largo | Largo | 1 | 1 |
| U-Pull It of Davie, llc | Davie | 1 | 1 |
| Uncle Tony's U Pull It | Fort Pierce | 1 | 1 |
Georgia · 6 lots · 7 cars (7 in the fit years)
| Pick-n-Pull - Jefferson | Jefferson | 2 | 2 |
| EZ Pull N Pay - Warner Robins | Warner Robins | 1 | 1 |
| Fenix U-Pull - Moultrie | Moultrie | 1 | 1 |
| GO Pull-It Atlanta East | Norcross | 1 | 1 |
| GO Pull-It | Gainesville | 1 | 1 |
| Pick Your Part - Fayetteville | Fayetteville | 1 | 1 |
Idaho · 1 lot · 1 car (1 in the fit years)
| Pick-A-Part Jalopy Jungle | Caldwell | 1 | 1 |
Illinois · 5 lots · 5 cars (5 in the fit years)
| Joliet U-Pull-It | Joliet | 1 | 1 |
| Pick Your Part - Chicago North | Chicago | 1 | 1 |
| Pick Your Part - Chicago South | Chicago | 1 | 1 |
| Pick Your Part - Dixmoor | Dixmoor | 1 | 1 |
| Pick Your Part - Washington Park | Washington Park | 1 | 1 |
Indiana · 3 lots · 5 cars (5 in the fit years)
| Paul's Auto Yard - Westville | Westville | 2 | 2 |
| Pick Your Part - Fort Wayne | Fort Wayne | 2 | 2 |
| Paul's Auto Yard - Merrillville | Merrillville | 1 | 1 |
Kentucky · 1 lot · 2 cars (2 in the fit years)
| Pull-A-Part Louisville | Louisville | 2 | 2 |
Louisiana · 3 lots · 3 cars (3 in the fit years)
| BYOT Auto Parts - Baton Rouge | Port Allen | 1 | 1 |
| Parts You Pull | Amite | 1 | 1 |
| Pull-A-Part Lafayette | Lafayette | 1 | 1 |
Manitoba · 1 lot · 4 cars (4 in the fit years)
| Buck's Auto Parts Winnipeg | Winnipeg | 4 | 4 |
Michigan · 3 lots · 8 cars (8 in the fit years)
| Pick Your Part - Wayland | Wayland | 4 | 4 |
| Sterling (US Auto Supply) | Sterling Heights | 3 | 3 |
| Ryan's Pick-a-Part | Detroit | 1 | 1 |
Minnesota · 1 lot · 1 car (1 in the fit years)
| U Pull R Parts | Rosemount | 1 | 1 |
Mississippi · 1 lot · 1 car (1 in the fit years)
| Pull-A-Part Jackson | Jackson | 1 | 1 |
Missouri · 4 lots · 4 cars (4 in the fit years)
| All-N-1 Auto Parts | Kansas City | 1 | 1 |
| Midway U Pull - Liberty | Liberty | 1 | 1 |
| Pick-n-Pull - Kansas City (Winner Road) | Kansas City | 1 | 1 |
| Tri-State U-Wrench and Save Auto Parts | Jackson | 1 | 1 |
Nebraska · 1 lot · 3 cars (3 in the fit years)
| a-1 Crashed Cars | South Sioux City | 3 | 3 |
New York · 2 lots · 3 cars (3 in the fit years)
| Wilbert's U-Pull-It | Bath | 2 | 2 |
| Wilbert's U-Pull-It | Williamson | 1 | 1 |
North Carolina · 3 lots · 4 cars (4 in the fit years)
| Pull-A-Part Charlotte | Charlotte | 2 | 2 |
| Pick Your Part - Charlotte | Charlotte | 1 | 1 |
| Pick Your Part - Durham | Durham | 1 | 1 |
Nova Scotia · 1 lot · 4 cars (3 in the fit years)
| Kenny U-Pull Elmsdale | Lantz | 3 | 4 |
Ohio · 5 lots · 5 cars (5 in the fit years)
| Pick-n-Pull - Columbus | Columbus | 1 | 1 |
| Pick Your Part - Cincinnati | Cincinnati | 1 | 1 |
| Pull-A-Part Canton | Canton | 1 | 1 |
| U-Pull-&-Pay Cincinnati | Cincinnati | 1 | 1 |
| Youngstown U-Pull-It | Youngstown | 1 | 1 |
Oklahoma · 2 lots · 2 cars (2 in the fit years)
| Danny's U Pull | Tulsa | 1 | 1 |
| Pull A Part Auto Parts Yard | Oklahoma City | 1 | 1 |
Ontario · 8 lots · 22 cars (22 in the fit years)
| Kenny U-Pull North Bay | North Bay | 7 | 7 |
| Kenny U-Pull Ottawa | Ottawa | 5 | 5 |
| Pic N Save Stoney Creek | Stoney Creek | 3 | 3 |
| Kenny U-Pull Cornwall | Long Sault | 2 | 2 |
| Kenny U-Pull St-Catharines | St Catharines | 2 | 2 |
| Kenny U-Pull Hamilton | Hamilton | 1 | 1 |
| Kenny U-Pull London | London | 1 | 1 |
| Kenny U-Pull Sudbury | Hanmer | 1 | 1 |
Oregon · 2 lots · 3 cars (3 in the fit years)
| Pick-n-Pull - Portland | Portland | 2 | 2 |
| Pick-n-Pull - Sherwood | Sherwood | 1 | 1 |
Pennsylvania · 2 lots · 2 cars (2 in the fit years)
| Tri Town Auto Salvage | Mount Joy | 1 | 1 |
| U-Pull-&-Pay Pittsburgh | Pittsburgh | 1 | 1 |
Quebec · 10 lots · 21 cars (20 in the fit years)
| Kenny U-Pull Saguenay | Jonquière | 5 | 5 |
| Kenny U-Pull Drummondville | Drummondville | 3 | 3 |
| Kenny U-Pull St-Sophie | Sainte-Sophie | 3 | 3 |
| Kenny U-Pull Gatineau | Gatineau | 2 | 2 |
| Kenny U-Pull LaPrairie | La Prairie | 2 | 2 |
| Kenny U-Pull Trois-Rivières | Trois-Rivières | 1 | 2 |
| Kenny U-Pull Laval | Laval | 1 | 1 |
| Kenny U-Pull Levis | Levis | 1 | 1 |
| Kenny U-Pull Montreal | Montreal | 1 | 1 |
| Kenny U-Pull Sherbrooke | Sherbrooke | 1 | 1 |
South Carolina · 2 lots · 4 cars (4 in the fit years)
| Sunshine Auto Salvage LLC | Orangeburg | 3 | 3 |
| Pick Your Part - Greenville | Greenville | 1 | 1 |
Tennessee · 2 lots · 3 cars (3 in the fit years)
| Express Pull-N-Save | La Vergne | 2 | 2 |
| Pick Your Part - Chattanooga | Chattanooga | 1 | 1 |
Texas · 14 lots · 19 cars (18 in the fit years)
| RG Pick-a-Part | Anthony | 3 | 4 |
| Pick Your Part - Houston SW | Houston | 2 | 2 |
| Pick Your Part - Houston (Wallisville) | Houston | 2 | 2 |
| BYOT Auto Parts - Waco | Elm Mott | 1 | 1 |
| CFC Recycling | Dallas | 1 | 1 |
| Pick-n-Pull - Dallas (2nd Avenue) | Dallas | 1 | 1 |
| Pick-n-Pull - Fort Worth | Fort Worth | 1 | 1 |
| Pick Your Part - Austin | Austin | 1 | 1 |
| Pick Your Part - Houston Northville | Houston | 1 | 1 |
| Prestige Pull Your Part | Houston | 1 | 1 |
| Wrench-A-Part | Belton | 1 | 1 |
| Wrench-A-Part Primo | Del Valle | 1 | 1 |
| Wrench-A-Part Roosevelt | San Antonio | 1 | 1 |
| Wrench-A-Part | San Antonio | 1 | 1 |
Utah · 2 lots · 2 cars (2 in the fit years)
| Pull N Save - Springville | Springville | 1 | 1 |
| Tear-A-Part - Ogden | Ogden | 1 | 1 |
Virginia · 4 lots · 4 cars (4 in the fit years)
| Chesterfield Auto Parts | Richmond | 1 | 1 |
| Chesterfield Auto Parts - Southside | Midlothian | 1 | 1 |
| Foss U-Pull It | Chesapeake | 1 | 1 |
| Pick-A-Part Recycled Auto Parts - Stafford | Stafford | 1 | 1 |
Washington · 2 lots · 3 cars (3 in the fit years)
| U-Pull-It Auto Parts - Pasco | Pasco | 2 | 2 |
| U-Pull-It Auto Parts - Yakima | Yakima | 1 | 1 |
Wisconsin · 2 lots · 4 cars (4 in the fit years)
| Pick Your Part - Milwaukee | Milwaukee | 3 | 3 |
| Sturtevant Auto Salvage | Sturtevant | 1 | 1 |
10 more GMC Canyons from other years are on the lots we read, 6 of those lots with none from 2004–2012.
Pulling one
More used-part prices
Other parts off a Canyon: Dash / radio bezel trim, Ignition lock cylinder / immobiliser, Radio / display receiver, ABS pump / control module, Window regulator / motor, Instrument cluster.
Sun visor off other models: Ford Focus, Ford Fusion, Hyundai Accent, Hyundai Elantra GT.
Related
- Every priced part for the GMC Canyon
- Find a GMC Canyon on a lot near you
- Every GMC Canyon on the lots now
- Scan a part number and price it
This is what the part sold for on eBay, net of nothing: it is an aggregate of completed sales, not a quote, not an offer, and not a promise that a yard has one today. Fit years come from the sales sample, so check the part number against your own car before you pull.
Data on this page was built . Prices are aggregates of completed eBay sales, never a quote — see Terms. Who we are and how to make us stop reading a site: Data policy.