General Motors Roofs, Tops & Sunroofs for 2012 GMC Terrain
Find parts that fit
We need more information about your vehicle to confirm fit.
2012
GMC
Terrain
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
58 Results
Genuine GM Sunroof Motor with Control Module 20867037 (Fits: 2012 GMC Terrain)
20867037Brand New: GM$154.25$23.49 shippingGenuine GM 2010-2017 Chevrolet GMC Equinox LS Terrain Sunroof Sunshade 23247568 (Fits: 2012 GMC Terrain)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$246.60Was: $274.00or Best OfferGenuine GM 2010-2017 GMC Dark Smoke Gray Front Right Door Lower Molding 23134746 (Fits: 2012 GMC Terrain)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$213.10Was: $236.78or Best OfferSunroof Motor (Fits: 2012 GMC Terrain)
Price is for 1 item, even if image shows more than 1.Brand New: General Motors$208.70Free shipping2010-2017 Chevy Equinox GMC Terrain Front Sun Roof Sunroof Window Glass OEM (Fits: 2012 GMC Terrain)
Pre-Owned: General Motors$100.00Free shippingGM Genuine Parts 20943456 Sunroof Drain Hose (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$51.11Free shippingNew ListingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$5.49$18.69 shippingNew ListingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$14.12Free shippingNew ListingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
Factory Direct GM PartBrand New: GM$13.21Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$24.10Free shippingMulti-Purpose Rivet (Fits: 2012 GMC Terrain)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$11.98Genuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
QUIRKNHPARTS. TRUSTED SELLER. PARTS SOLD AS QUANTITY 1Brand New: GM$10.92Free shippingGenuine GM Driver Side Sunroof Housing Front Drain Hose 20943456 (Fits: 2012 GMC Terrain)
20943456Brand New: GM$21.82$28.59 shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$5.17$17.71 shippingNEW OEM GM Sunroof Side Air Deflector 20953637 Equinox Terrain 2010-2017 (Fits: 2012 GMC Terrain)
Brand New: GM$47.95Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingNew ListingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$24.21Free shippingGenuine GM Rivet 11611651 (Fits: 2012 GMC Terrain)
OEM Factory Rivet | 11611651Brand New: GM$5.25$16.95 shippingGenuine GM 2010-2017 Chevrolet GMC Equinox Terrain Passenger Side Hose 20943457 (Fits: 2012 GMC Terrain)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$36.09Was: $40.10or Best OfferGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$10.92Genuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$5.49$18.69 shippingNew ListingGenuine GM Roof Front Header Panel Reinforcement 20913107 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$38.63Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$13.54Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$11.10Free shippingNew ListingGenuine GM Roof Panel Bow Reinforcement 25793447 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$48.40Free shippingNew ListingGenuine GM Roof Rear Inner Panel 20932377 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$170.92Free shippingNew ListingGenuine GM Roof Panel Rear Reinforcement 20848464 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$35.13Free shippingNew ListingGenuine GM Passenger Side Roof Outer Side Rail 22940803 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$84.90Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$5.45$18.34 shippingNew Genuine GMC Motor 20867037 OEM (Fits: 2012 GMC Terrain)
FAST & FREE SHIPPING - NEW GENUINE FACTORY DIRECT PARTBrand New: General Motors$176.99Free shippingNew ListingGenuine GM Driver Side Sunroof Housing Front Drain Hose 20943456 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$51.63Free shippingNew ListingGenuine GM Roof Panel 22938355 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$1,720.25Free shippingGM Genuine Parts 20965316 Sunroof Frame Bracket (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$75.79Free shippingNew ListingGenuine GM 20943457 Passenger Side Sunroof Housing Front Drain Hose (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$52.48Free shippingGM Genuine Parts 11610396 Roof Panel Stud (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$23.63Free shippingGM Genuine Parts 25793446 Roof Panel Reinforcement (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$39.06Free shippingNew ListingGenuine GM Roof Panel 23496218 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$1,848.47Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory Part -Brand New: GM$5.00$7.00 shippingGM Genuine Parts 25817551 Roof Panel Bracket (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$46.63Free shippingGenuine GM support sun rf hsg rr 20965316 GM 20965316 (Fits: 2012 GMC Terrain)
Brand New: GM$44.37$14.95 shippingGM Genuine Parts 25793447 Roof Panel Reinforcement (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$47.92Free shippingGM Genuine Parts 20772519 Roof Panel Reveal Molding Clip (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$23.82Free shippingNew ListingGenuine GM Sunroof Frame 23495100 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$1,059.94Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$23.79Free shippingGM Genuine Parts 84724190 Sunroof Switch Connector (Fits: 2012 GMC Terrain)
Genuine OEM Part With Nationwide Warranty - Free ShippiBrand New: General Motors$42.45Free shippingGenuine GM Light Titanium Sunroof Sunshade 23247568 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$266.86Free shippingSunroof Motor (Fits: 2012 GMC Terrain)
EBAY'S GUARANTEED FIT (FREE RETURNS) see detailsBrand New: General Motors$174.95$9.72 shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$159.41Free shipping🔥10-17 Chevy Equinox GMC Terrain Front Sunroof Window Glass OEM / CHE/GMCT (Fits: 2012 GMC Terrain)
Pre-Owned: General Motors$120.90or Best OfferFree shippingNew ListingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$15.20Free shippingGenuine GM Reveal Molding Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$1.45$28.79 shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$14.17Free shippingGenuine GM Multi-Purpose Rivet 11611651 (Fits: 2012 GMC Terrain)
New OEM Factory PartBrand New: GM$5.17$19.18 shippingNew ListingGenuine GM Roof Panel Front Reinforcement 25793446 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$39.45Free shippingNew ListingGenuine GM Sunroof Motor with Control Module 20867037 (Fits: 2012 GMC Terrain)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$166.55Free shipping
General Motors
One stop shop for all things from your favorite brand