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

155 parts
Can Am HMWPE Front Skid Plate OEM NEW 715004260
Can Am HMWPE Front Skid Plate OEM NEW 715004260
Can-Am · #715004260
$164.99 MSRP
In stock
Can Am Lonestar Racing Rear Intrusion Bar Red OEM NEW 715004164
Can Am Lonestar Racing Rear Intrusion Bar Red OEM NEW 715004164
Can-Am · #715004164
$449.99 MSRP
In stock
Can Am Lonestar Racing Front Bumper Red OEM NEW 715004161
Can Am Lonestar Racing Front Bumper Red OEM NEW 715004161
Can-Am · #715004161
$494.99 MSRP
In stock
Can Am Lonestar Racing Rear Intrusion Bar Black OEM NEW 715003918
Can Am Lonestar Racing Rear Intrusion Bar Black OEM NEW 715003918
Can-Am · #715003918
$389.99 MSRP
In stock
Can Am Lonestar Racing Front Intrusion Bar Black OEM NEW 715003916
Can Am Lonestar Racing Front Intrusion Bar Black OEM NEW 715003916
Can-Am · #715003916
$489.99 MSRP
In stock
Can Am Maverick X3 Rock Sliders Red for Maverick X3 MAX OEM NEW 715003888
Can Am Maverick X3 Rock Sliders Red for Maverick X3 MAX OEM NEW 715003888
Can-Am · #715003888
$579.99 MSRP
In stock
Can Am Front Intrusion Bar OEM NEW 715003872
Can Am Front Intrusion Bar OEM NEW 715003872
Can-Am · #715003872
$419.99 MSRP
In stock
Can Am Maverick X3 HMWPE Central Skid Plate OEM NEW 715003731
Can Am Maverick X3 HMWPE Central Skid Plate OEM NEW 715003731
Can-Am · #715003731
$289.99 MSRP
In stock
Can Am Maverick Sport and Trail Radiator Protector OEM NEW 715003700
Can Am Maverick Sport and Trail Radiator Protector OEM NEW 715003700
Can-Am · #715003700
$124.99 MSRP
In stock
Can Am Maverick Sport and Trail HMWPE Underbelly Plates OEM NEW 715003697
Can Am Maverick Sport and Trail HMWPE Underbelly Plates OEM NEW 715003697
Can-Am · #715003697
$579.99 MSRP
In stock
Can Am Rock Sliders Black OEM NEW 715003689
Can Am Rock Sliders Black OEM NEW 715003689
Can-Am · #715003689
$484.99 MSRP
In stock
Can Am Maverick Sport and Trail Rear Trail Bumper Black OEM NEW 715003683
Can Am Maverick Sport and Trail Rear Trail Bumper Black OEM NEW 715003683
Can-Am · #715003683
$294.99 MSRP
In stock
Can Am Front Rancher Body Side Protectors OEM NEW 715003617
Can Am Front Rancher Body Side Protectors OEM NEW 715003617
Can-Am · #715003617
$254.99 MSRP
In stock
Can Am Central Skid Plate for Defender MAX and Defender PRO OEM NEW 715003467
Can Am Central Skid Plate for Defender MAX and Defender PRO OEM NEW 715003467
Can-Am · #715003467
$629.99 MSRP
In stock
Can Am Rock Sliders Red for Maverick X3 (except X rc) OEM NEW 715003438
Can Am Rock Sliders Red for Maverick X3 (except X rc) OEM NEW 715003438
Can-Am · #715003438
$459.99 MSRP
In stock
Can Am Dune Rear Bumper Red OEM NEW 715003437
Can Am Dune Rear Bumper Red OEM NEW 715003437
Can-Am · #715003437
$404.99 MSRP
In stock
Can Am Tail Light Protectors Red for Maverick and Maverick MAX OEM NEW 715002981
Can Am Tail Light Protectors Red for Maverick and Maverick MAX OEM NEW 715002981
Can-Am · #715002981
$99.99 MSRP
In stock
Can Am Dune Front Bumper Black for Maverick X3 and Maverick X3 MAX 715002961
Can Am Dune Front Bumper Black for Maverick X3 and Maverick X3 MAX 715002961
Can-Am · #715002961
$389.99 MSRP
In stock
Can Am Rear Cage Extension Black OEM NEW 715002890
Can Am Rear Cage Extension Black OEM NEW 715002890
Can-Am · #715002890
$414.99 MSRP
In stock
Can Am Front Corner Protectors OEM NEW 715002833
Can Am Front Corner Protectors OEM NEW 715002833
Can-Am · #715002833
$289.99 MSRP
In stock
Can Am Commander Front Lateral Skid Plates OEM NEW 715002494
Can Am Commander Front Lateral Skid Plates OEM NEW 715002494
Can-Am · #715002494
$349.99 MSRP
In stock
Can Am Underbelly Skid Plate Kit for Defender and Defender MAX OEM NEW 715002446
Can Am Underbelly Skid Plate Kit for Defender and Defender MAX OEM NEW 715002446
Can-Am · #715002446
$1,074.99 MSRP
In stock
Can Am Front A-Arm Protectors OEM NEW 715002444
Can Am Front A-Arm Protectors OEM NEW 715002444
Can-Am · #715002444
$219.99 MSRP
In stock
Can Am Radiator Protector OEM NEW 715002393
Can Am Radiator Protector OEM NEW 715002393
Can-Am · #715002393
$289.99 MSRP
In stock
Can Am Deep Black Rear Fender Kit OEM NEW 715002164
Can Am Deep Black Rear Fender Kit OEM NEW 715002164
Can-Am · #715002164
$409.99 MSRP
In stock
Can Am Commander Rock Sliders Black OEM NEW 715001722
Can Am Commander Rock Sliders Black OEM NEW 715001722
Can-Am · #715001722
$369.99 MSRP
In stock
Can Am Xtreme Front Bumper OEM NEW 715000951
Can Am Xtreme Front Bumper OEM NEW 715000951
Can-Am · #715000951
$444.99 MSRP
In stock
Can Am Rear Skid Plate for Commander and Commander MAX 2020 and prior 715000694
Can Am Rear Skid Plate for Commander and Commander MAX 2020 and prior 715000694
Can-Am · #715000694
$154.99 MSRP
In stock
Can Am Front Skid Plate for Commander and Commander MAX 2020 and prior 715000692
Can Am Front Skid Plate for Commander and Commander MAX 2020 and prior 715000692
Can-Am · #715000692
$274.99 MSRP
In stock
Can Am A-Arm Protectors for Commander and Commander MAX 2020 and prior 715000660
Can Am A-Arm Protectors for Commander and Commander MAX 2020 and prior 715000660
Can-Am · #715000660
$179.99 MSRP
In stock
Can Am Defender Mud Front Bumper OEM NEW 705211529
Can Am Defender Mud Front Bumper OEM NEW 705211529
Can-Am · #705211529
$389.99 MSRP
In stock
Can Am Defender Front Bumper OEM NEW 705210960
Can Am Defender Front Bumper OEM NEW 705210960
Can-Am · #705210960
$304.99 MSRP
In stock
Can Am Defender X mr Front Bumper OEM NEW 705210151
Can Am Defender X mr Front Bumper OEM NEW 705210151
Can-Am · #705210151
$459.99 MSRP
In stock
Can Am Commander XT Front bumper OEM NEW 705209105
Can Am Commander XT Front bumper OEM NEW 705209105
Can-Am · #705209105
$469.99 MSRP
In stock
Can Am Deep Black Front Bumper OEM NEW 705207588
Can Am Deep Black Front Bumper OEM NEW 705207588
Can-Am · #705207588
$519.99 MSRP
In stock
Can Am Outlander XT Front Bumper for G2 OEM NEW 705017373
Can Am Outlander XT Front Bumper for G2 OEM NEW 705017373
Can-Am · #705017373
$304.99 MSRP
In stock
Can Am Asphalt Grey RH Front Fender OEM NEW 705016421
Can Am Asphalt Grey RH Front Fender OEM NEW 705016421
Can-Am · #705016421
$204.99 MSRP
Ships from supplier
Can Am Oxford Metallic Blue RH Front Fender OEM NEW 705015647
Can Am Oxford Metallic Blue RH Front Fender OEM NEW 705015647
Can-Am · #705015647
$409.99 MSRP
In stock
Can Am Dazzling Blue LH Rear Fender OEM NEW 705015404
Can Am Dazzling Blue LH Rear Fender OEM NEW 705015404
Can-Am · #705015404
$309.99 MSRP
In stock
Can Am Chalk RH Rear Fender OEM NEW 705015334
Can Am Chalk RH Rear Fender OEM NEW 705015334
Can-Am · #705015334
$309.99 MSRP
In stock
Can Am Macchiato Satin RH Rear Fender OEM NEW 705015318
Can Am Macchiato Satin RH Rear Fender OEM NEW 705015318
Can-Am · #705015318
$309.99 MSRP
In stock
Can Am Macchiato Satin LH Rear Fender OEM NEW 705015317
Can Am Macchiato Satin LH Rear Fender OEM NEW 705015317
Can-Am · #705015317
$309.99 MSRP
In stock
Can Am Mineral Gray Satin RH Rear Fender OEM NEW 705014352
Can Am Mineral Gray Satin RH Rear Fender OEM NEW 705014352
Can-Am · #705014352
$309.99 MSRP
In stock
Can Am Mineral Gray Satin LH Rear Fender OEM NEW 705014346
Can Am Mineral Gray Satin LH Rear Fender OEM NEW 705014346
Can-Am · #705014346
$309.99 MSRP
In stock
Can Am Front Guard Plate OEM NEW 705006299
Can Am Front Guard Plate OEM NEW 705006299
Can-Am · #705006299
$51.99 MSRP
Ships from supplier
Can Am Defender SMART Integrated Bumper Lights OEM NEW 715010148
Can Am Defender SMART Integrated Bumper Lights OEM NEW 715010148
Can-Am · #715010148
$359.99 MSRP
In stock
Can Am Defender X mr - Lone Star Rock Sliders OEM NEW 715009421
Can Am Defender X mr - Lone Star Rock Sliders OEM NEW 715009421
Can-Am · #715009421
$394.99 MSRP
In stock
Can Am Lonestar Racing Rock Sliders Red OEM NEW 715008848
Can Am Lonestar Racing Rock Sliders Red OEM NEW 715008848
Can-Am · #715008848
$839.99 MSRP
In stock