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

99 parts
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 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 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 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
Can Am Lonestar Racing Rock Sliders Black OEM NEW 715008847
Can Am Lonestar Racing Rock Sliders Black OEM NEW 715008847
Can-Am · #715008847
$839.99 MSRP
In stock
Can Am Lonestar Racing Rock Sliders Red OEM NEW 715008846
Can Am Lonestar Racing Rock Sliders Red OEM NEW 715008846
Can-Am · #715008846
$419.99 MSRP
In stock
Can Am Lonestar Racing Rock Sliders Black OEM NEW 715008845
Can Am Lonestar Racing Rock Sliders Black OEM NEW 715008845
Can-Am · #715008845
$419.99 MSRP
In stock
Can Am Rear Bumper for Defender and Defender MAX OEM NEW 715008109
Can Am Rear Bumper for Defender and Defender MAX OEM NEW 715008109
Can-Am · #715008109
$319.99 MSRP
In stock
Can Am Maverick R Dune Front Bumper Liquid Titanium OEM NEW 715007305
Can Am Maverick R Dune Front Bumper Liquid Titanium OEM NEW 715007305
Can-Am · #715007305
$494.99 MSRP
In stock
Can Am Maverick R Dune Front Bumper Black OEM NEW 715007169
Can Am Maverick R Dune Front Bumper Black OEM NEW 715007169
Can-Am · #715007169
$494.99 MSRP
In stock
Can Am Defender Cargo Bed Protectors and tie rails OEM NEW 715005415
Can Am Defender Cargo Bed Protectors and tie rails OEM NEW 715005415
Can-Am · #715005415
$369.99 MSRP
In stock
Can Am Rancher Front Bumper for Defender and Defender MAX OEM NEW 715005410
Can Am Rancher Front Bumper for Defender and Defender MAX OEM NEW 715005410
Can-Am · #715005410
$809.99 MSRP
Ships from supplier
Can Am Maverick X3 Rock Sliders Black for Maverick X3 MAX OEM NEW 715003730
Can Am Maverick X3 Rock Sliders Black for Maverick X3 MAX OEM NEW 715003730
Can-Am · #715003730
$519.99 MSRP
In stock
Can Am Maverick Sport and Trail Front Trail Bumper OEM NEW 715003680
Can Am Maverick Sport and Trail Front Trail Bumper OEM NEW 715003680
Can-Am · #715003680
$359.99 MSRP
In stock
Can Am Rear Body Side Protectors OEM NEW 715003055
Can Am Rear Body Side Protectors OEM NEW 715003055
Can-Am · #715003055
$239.99 MSRP
In stock
Can Am Defender Rock Sliders for Defender MAX and Defender PRO OEM NEW 715003040
Can Am Defender Rock Sliders for Defender MAX and Defender PRO OEM NEW 715003040
Can-Am · #715003040
$509.99 MSRP
In stock
Can Am Xtreme Front Bumper Plates OEM NEW 715003005
Can Am Xtreme Front Bumper Plates OEM NEW 715003005
Can-Am · #715003005
$354.99 MSRP
In stock
Can Am Front Bumper for Defender and Defender MAX OEM NEW 715002418
Can Am Front Bumper for Defender and Defender MAX OEM NEW 715002418
Can-Am · #715002418
$359.99 MSRP
In stock
Can Am XT Front Bumper for Commander and Commander MAX 2020 and prior 715000958
Can Am XT Front Bumper for Commander and Commander MAX 2020 and prior 715000958
Can-Am · #715000958
$324.99 MSRP
In stock
Can Am Protection Cover Kit OEM NEW 703100399
Can Am Protection Cover Kit OEM NEW 703100399
Can-Am · #703100399
$94.99 MSRP
In stock
Can Am Front Aluminum Skid Plate for Defender and Defender MAX OEM NEW 715002447
Can Am Front Aluminum Skid Plate for Defender and Defender MAX OEM NEW 715002447
Can-Am · #715002447
$269.99 MSRP
In stock
Can Am Defender HD5 HD8 HD10 Front Bumper Silver XTP Style #715006145
Can Am Defender HD5 HD8 HD10 Front Bumper Silver XTP Style #715006145
Can-Am · #715006145
$289.99 MSRP
Ships from supplier
Can Am Maverick X3 Dune Front Bumper RED OEM NEW #715003432
Can Am Maverick X3 Dune Front Bumper RED OEM NEW #715003432
Can-Am · #715003432
$389.99 MSRP
In stock
Can-Am 2016 2017 Defender HD8 HD10 Rear Bumper Assembly 715002419 New OEM
Can-Am 2016 2017 Defender HD8 HD10 Rear Bumper Assembly 715002419 New OEM
Can-Am · #715002419
$336.99 MSRP
Ships from supplier
DRAGONFIRE RACING MAVERICK XRS XXC MAX REAR BUMPER RED #01-2111
DRAGONFIRE RACING MAVERICK XRS XXC MAX REAR BUMPER RED #01-2111
DRAGONFIRE RACING · #01-2111
$478.99
Ships from supplier
Can Am Maverick X3 Lonestar Front Bumper BLACK #715005509
Can Am Maverick X3 Lonestar Front Bumper BLACK #715005509
BRP · #715005509
$494.99 MSRP
In stock
Can Am Defender HD 5 8 10 rear bumper OEM NEW #715006012
Can Am Defender HD 5 8 10 rear bumper OEM NEW #715006012
Can-Am · #715006012
$320.83 MSRP
Ships from supplier
Can Am Maverick X3 Lonestar Rear Bumper BLACK #715005511
Can Am Maverick X3 Lonestar Rear Bumper BLACK #715005511
Can-Am · #715005511
$539.99 MSRP
In stock
Can Am Maverick X3 Lonestar Front Bumper SILVER #715005510
Can Am Maverick X3 Lonestar Front Bumper SILVER #715005510
BRP · #715005510
$494.99 MSRP
In stock
Can Am Maverick X3 Tree Bar Rock Slider Guards Sliders BLACK NEW #AC-CA-X3TB
Can Am Maverick X3 Tree Bar Rock Slider Guards Sliders BLACK NEW #AC-CA-X3TB
Adrenaline Cycles · #AC-CA-X3TB
$599.99
Ships from supplier
Can Am Defender HD8 HD10 XMR Rocker Guard Rock Slider Tree Bar YELLOW #AC-DEF-TBY
Can Am Defender HD8 HD10 XMR Rocker Guard Rock Slider Tree Bar YELLOW #AC-DEF-TBY
Adrenaline Cycles · #AC-DEF-TBY
$324.99
Ships from supplier
Can Am Defender HD8 HD10 Rocker Guard Rock Slider Tree Bar BLACK #AC-DEF-TB
Can Am Defender HD8 HD10 Rocker Guard Rock Slider Tree Bar BLACK #AC-DEF-TB
Adrenaline Cycles · #AC-DEF-TB
$349.99
Ships from supplier
Can Am Maverick X3 Tree Bar Rock Slider Guards Sliders Manta Green NEW #AC-CA-X3TBMG
Can Am Maverick X3 Tree Bar Rock Slider Guards Sliders Manta Green NEW #AC-CA-X3TBMG
Adrenaline Cycles · #AC-CA-X3TBMG
$599.99
Ships from supplier
Can Am Maverick X3 Front Pre Runner Bumper BLK OEM NEW #715002878
Can Am Maverick X3 Front Pre Runner Bumper BLK OEM NEW #715002878
Can-Am · #715002878
$509.99 MSRP
In stock
Can Am Maverick Sport Max Trail S3 Front Bumper OEM NEW #715005121
Can Am Maverick Sport Max Trail S3 Front Bumper OEM NEW #715005121
Can-Am · #715005121
$529.99 MSRP
In stock
Can Am Maverick X3 rear pre-runner bumper OEM NEW #715002880
Can Am Maverick X3 rear pre-runner bumper OEM NEW #715002880
Can-Am · #715002880
$671.70 MSRP
In stock
Can Am Maverick X3 S3 Front Bumper BLACK OEM NEW #715004867
Can Am Maverick X3 S3 Front Bumper BLACK OEM NEW #715004867
Can-Am · #715004867
$589.99 MSRP
In stock
Can Am Maverick X3 Lonestar Rear Bumper SILVER #715005512
Can Am Maverick X3 Lonestar Rear Bumper SILVER #715005512
Can-Am · #715005512
$539.99 MSRP
In stock
Can Am Maverick X3 tree bars rock sliders guards Desert Tan #AC-CA-X3TBT
Can Am Maverick X3 tree bars rock sliders guards Desert Tan #AC-CA-X3TBT
Adrenaline Cycles · #AC-CA-X3TBT
$599.99
Ships from supplier
Can Am Maverick Sport Trail rear bumper OEM NEW 715007109
Can Am Maverick Sport Trail rear bumper OEM NEW 715007109
Can-Am · #715007109
$344.99 MSRP
In stock
Can Am Defender HD5 HD8 HD10 Black Rock Sliders Rocker Guards #715006671
Can Am Defender HD5 HD8 HD10 Black Rock Sliders Rocker Guards #715006671
Can-Am · #715006671
$539.99 MSRP
In stock