Free shipping on every orderGenuine OEM parts
Home › Side By Side › Windshields, Roofs, Doors, & Body Protection

Windshields, Roofs, Doors, & Body Protection

Shop Windshields, Roofs, Doors, & Body Protection parts by category

Fitment

Add your vehicle to see what fits

Availability

Category

Price

–

Brand

37 parts
Can Am Defender Sport Roof Seal Kit for Defender MAX OEM NEW 715003583
Can Am Defender Sport Roof Seal Kit for Defender MAX OEM NEW 715003583
Can-Am · #715003583
$45.99 MSRP
In stock
Can Am Sport Roof Seal Kit for Defender OEM NEW 715003126
Can Am Sport Roof Seal Kit for Defender OEM NEW 715003126
Can-Am · #715003126
$46.99 MSRP
In stock
Can Am Rockford Fosgate Audio Roof - Level 4 OEM NEW 715010098
Can Am Rockford Fosgate Audio Roof - Level 4 OEM NEW 715010098
Can-Am · #715010098
$3,199.99 MSRP
In stock
Can Am Defender JL Audio Roof - Level 4 OEM NEW 715009224
Can Am Defender JL Audio Roof - Level 4 OEM NEW 715009224
Can-Am · #715009224
$3,499.99 MSRP
In stock
Can Am Defender MAX JL Audio Roof - Level 4 OEM NEW 715009223
Can Am Defender MAX JL Audio Roof - Level 4 OEM NEW 715009223
Can-Am · #715009223
$4,624.99 MSRP
In stock
Can Am Defender Front Roof Liner OEM NEW 715009196
Can Am Defender Front Roof Liner OEM NEW 715009196
Can-Am · #715009196
$224.99 MSRP
In stock
Can Am Maverick R Adventure Roof Rack for SHIFT 2 MAX OEM NEW 715008073
Can Am Maverick R Adventure Roof Rack for SHIFT 2 MAX OEM NEW 715008073
Can-Am · #715008073
$1,574.99 MSRP
In stock
Can Am Audio Roof Flip Kit OEM NEW 715007228
Can Am Audio Roof Flip Kit OEM NEW 715007228
Can-Am · #715007228
$769.99 MSRP
In stock
Can Am Maverick X3 and Maverick R Adventure Roof Rack OEM NEW 715007186
Can Am Maverick X3 and Maverick R Adventure Roof Rack OEM NEW 715007186
Can-Am · #715007186
$809.99 MSRP
In stock
Can Am Audio Roof - Level 4 for Defender MAX OEM NEW 715006879
Can Am Audio Roof - Level 4 for Defender MAX OEM NEW 715006879
Can-Am · #715006879
$4,699.99 MSRP
In stock
Can Am Rear Roof Liner for Defender OEM NEW 715006334
Can Am Rear Roof Liner for Defender OEM NEW 715006334
Can-Am · #715006334
$324.99 MSRP
In stock
Can Am Lonestar Racing Aluminum Roof Black OEM NEW 715005137
Can Am Lonestar Racing Aluminum Roof Black OEM NEW 715005137
Can-Am · #715005137
$629.99 MSRP
In stock
Can Am Adventure Roof Rack for Defender MAX OEM NEW 715004391
Can Am Adventure Roof Rack for Defender MAX OEM NEW 715004391
Can-Am · #715004391
$889.99 MSRP
In stock
Can Am Adventure Roof Rack for Maverick Sport MAX and Commander MAX 715004095
Can Am Adventure Roof Rack for Maverick Sport MAX and Commander MAX 715004095
Can-Am · #715004095
$879.99 MSRP
In stock
Can Am Lonestar Racing Aluminum Roof Red OEM NEW 715003831
Can Am Lonestar Racing Aluminum Roof Red OEM NEW 715003831
Can-Am · #715003831
$609.99 MSRP
In stock
Can Am Commander Sport Aluminum Roof OEM NEW 715001659
Can Am Commander Sport Aluminum Roof OEM NEW 715001659
Can-Am · #715001659
$749.99 MSRP
In stock
Can Am Rockford Fosgate Audio Roof MAX - Level 4 OEM NEW 715010099
Can Am Rockford Fosgate Audio Roof MAX - Level 4 OEM NEW 715010099
Can-Am · #715010099
$4,674.99 MSRP
In stock
Can Am Front Roof Liner for Defender and Defender MAX OEM NEW 715008226
Can Am Front Roof Liner for Defender and Defender MAX OEM NEW 715008226
Can-Am · #715008226
$289.99 MSRP
In stock
Can Am Maverick R Sport roof OEM NEW 715008074
Can Am Maverick R Sport roof OEM NEW 715008074
Can-Am · #715008074
$909.99 MSRP
In stock
Can Am Maverick R JL Audio Roof - Level 4 OEM NEW 715007967
Can Am Maverick R JL Audio Roof - Level 4 OEM NEW 715007967
Can-Am · #715007967
$5,774.99 MSRP
In stock
Can Am Sport roof for Commander MAX and Maverick Sport MAX OEM NEW 715007272
Can Am Sport roof for Commander MAX and Maverick Sport MAX OEM NEW 715007272
Can-Am · #715007272
$699.99 MSRP
In stock
Can Am Sport roof for Commander Maverick Trail and Maverick Sport 715007271
Can Am Sport roof for Commander Maverick Trail and Maverick Sport 715007271
Can-Am · #715007271
$419.99 MSRP
In stock
Can Am Defender Audio Roof Flip Kit OEM NEW 715007133
Can Am Defender Audio Roof Flip Kit OEM NEW 715007133
Can-Am · #715007133
$579.99 MSRP
In stock
Can Am Audio Roof - Level 4 for Maverick Sport Max and Commander Max 715006842
Can Am Audio Roof - Level 4 for Maverick Sport Max and Commander Max 715006842
Can-Am · #715006842
$5,049.99 MSRP
In stock
Can Am Rear Roof Liner for Defender MAX OEM NEW 715006391
Can Am Rear Roof Liner for Defender MAX OEM NEW 715006391
Can-Am · #715006391
$619.99 MSRP
In stock
Can Am Audio Roof - Level 4 OEM NEW 715006309
Can Am Audio Roof - Level 4 OEM NEW 715006309
Can-Am · #715006309
$3,999.99 MSRP
In stock
Can Am Maverick Sport and Trail Sport roof OEM NEW 715006218
Can Am Maverick Sport and Trail Sport roof OEM NEW 715006218
Can-Am · #715006218
$369.99 MSRP
In stock
Can Am Adventure Roof Rack for Defender OEM NEW 715003870
Can Am Adventure Roof Rack for Defender OEM NEW 715003870
Can-Am · #715003870
$739.99 MSRP
In stock
Can Am Roof Tail Light OEM NEW 715003668
Can Am Roof Tail Light OEM NEW 715003668
Can-Am · #715003668
$259.99 MSRP
In stock
Can Am Bimini Roof With Sun Visor OEM NEW 715003661
Can Am Bimini Roof With Sun Visor OEM NEW 715003661
Can-Am · #715003661
$399.99 MSRP
In stock
Can Am Maverick R Sport Roof Top 715007364
Can Am Maverick R Sport Roof Top 715007364
Can-Am · #715007364
$529.99 MSRP
In stock
Can Am New OEM Defender HD8 HD10 Sport Roof #715002430
Can Am New OEM Defender HD8 HD10 Sport Roof #715002430
Can-Am · #715002430
$696.68 MSRP
In stock
Can Am Maverick X3 Aluminum Roof OEM NEW #715002900
Can Am Maverick X3 Aluminum Roof OEM NEW #715002900
Can-Am · #715002900
$728.51 MSRP
In stock
Can Am Defender MAX HD8 HD10 Sport Roof Top #715003038
Can Am Defender MAX HD8 HD10 Sport Roof Top #715003038
BRP · #715003038
$949.92 MSRP
In stock
Can Am Maverick X3 MAX bimini roof w/ sun visor OEM NEW #715003749
Can Am Maverick X3 MAX bimini roof w/ sun visor OEM NEW #715003749
Can-Am · #715003749
$434.99 MSRP
Ships from supplier
Can Am Maverick X3 MAX sport roof top OEM NEW #715003750
Can Am Maverick X3 MAX sport roof top OEM NEW #715003750
BRP · #715003750
$965.99 MSRP
In stock
Can Am Maverick X3 Black Aluminum sport roof OEM NEW #715004224
Can Am Maverick X3 Black Aluminum sport roof OEM NEW #715004224
Can-Am · #715004224
$810.77 MSRP
In stock