Select Your Ride

1
2
3

Harley Frame and Body

Harley Frame and Body

Harley Frame and Body

Harley Bike Frame & Body Parts at JJ Motorsports

Customize your Harley's frame and body for ultimate comfort and style with premium parts from JJ Motorsports. Our inventory includes seats, windshield bags, frame covers, and cushions designed for ergonomic support, weather resistance, and easy installation. Compatible with Dyna, Softail, Touring, and more, these components enhance aesthetics, reduce fatigue, and provide secure storage for long rides or daily cruising.

Shop trusted brands like Le Pera for kickflip seats and Trask for fiberglass frame covers. Explore related categories such as Harley suspension for ride quality or Harley exhaust for performance boosts.

Top Harley Frame & Body Products

Browse our in-stock inventory below with same-day shipping and expert support. Questions? Contact us for fitment advice!

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • MEMPHIS SHADES Spoiler Windshield - 8" - Dark Smoke - FLTR '98-'13 MEP85610

    MEMPHIS SHADES Spoiler Windshield - 8" - Dark Smoke - FLTR '98-'13 MEP85610

    MEMPHIS SHADES

    $159.95
    Designed to be looked over, the spoiler windshield diffuses the air stream effectively slowing the flow, without buffeting, Made of aircraft-grade Lucite® for excellent optics and durability, Uses OEM hardware for a perfect fit, Made in the U.S.A.
    23100608
    SKU:
    23100608
    Availability:
    Ships Same Business Day
    Weight:
    4.80 LBS
    BASE COLOR:
    GRAY
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    HEIGHT IMPERIAL:
    8-1/2'
    MATERIAL:
    LUCITE
    RIDING STYLE:
    STREET
    STYLE:
    FLARED
    UNITS:
    EACH
    MOUNTING STYLE:
    FIXED
    $159.95
    Qty in Cart: 0
    Quantity:
    Price:
    $159.95
    Subtotal:
  • MEMPHIS SHADES Spoiler Windshield - 10" - Smoke - FLTR '98-'13 MEP85701

    MEMPHIS SHADES Spoiler Windshield - 10" - Smoke - FLTR '98-'13 MEP85701

    MEMPHIS SHADES

    $164.95
    Designed to be looked over, the spoiler windshield diffuses the air stream effectively slowing the flow, without buffeting, Made of aircraft-grade Lucite® for excellent optics and durability, Uses OEM hardware for a perfect fit, Made in the U.S.A.
    23100609
    SKU:
    23100609
    Availability:
    Ships Same Business Day
    Weight:
    5.40 LBS
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    MOUNTING STYLE:
    FIXED
    RIDING STYLE:
    STREET
    STYLE:
    FLARED
    BASE COLOR:
    GRAY
    HEIGHT IMPERIAL:
    10'
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    $164.95
    Qty in Cart: 0
    Quantity:
    Price:
    $164.95
    Subtotal:
  • MEMPHIS SHADES Windshield - 5" - FLHT '96-'13 MEP8101 MEMPHIS SHADES Windshield - 5" - FLHT '96-'13 MEP8101

    MEMPHIS SHADES Windshield - 5" - FLHT '96-'13 MEP8101

    MEMPHIS SHADES

    $89.95
    Made of Lucite® for excellent optics and durability, Use the OEM hardware for a perfect fit, Made in the U.S.A.
    23100003
    SKU:
    23100003
    Availability:
    Ships Same Business Day
    Weight:
    1.15 LBS
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    HEIGHT IMPERIAL:
    5'
    TINT:
    GRADIENT
    MOUNTING STYLE:
    FIXED
    RIDING STYLE:
    STREET
    WIDTH IMPERIAL:
    27-1/2'
    BASE COLOR:
    BLACK
    DISPLAY COLOR/FINISH:
    BLACK
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    $89.95
    Qty in Cart: 0
    Quantity:
    Price:
    $89.95
    Subtotal:
  • MEMPHIS SHADES Replacement Windshield - 15" - Solar - Heritage/Fatboy MEP6169 MEMPHIS SHADES Replacement Windshield - 15" - Solar - Heritage/Fatboy MEP6169

    MEMPHIS SHADES Replacement Windshield - 15" - Solar - Heritage/Fatboy MEP6169

    MEMPHIS SHADES

    $117.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100054
    SKU:
    23100054
    Availability:
    Ships Same Business Day
    Weight:
    4.95 LBS
    HEIGHT IMPERIAL:
    15'
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    BASE COLOR:
    CLEAR
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    RIDING STYLE:
    STREET
    BASE COLOR:
    GRAY
    STYLE:
    KING SIZE
    TINT:
    72% VLT
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    WIDTH IMPERIAL:
    23'
    $117.95
    Qty in Cart: 0
    Quantity:
    Price:
    $117.95
    Subtotal:
  • MEMPHIS SHADES Replacement Windshield - 19" - Clear - FX/R/D/L MEP6140 MEMPHIS SHADES Replacement Windshield - 19" - Clear - FX/R/D/L MEP6140

    MEMPHIS SHADES Replacement Windshield - 19" - Clear - FX/R/D/L MEP6140

    MEMPHIS SHADES

    $109.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100109
    SKU:
    23100109
    Availability:
    Ships Same Business Day
    Weight:
    4.90 LBS
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    HEIGHT IMPERIAL:
    15'
    MATERIAL:
    LUCITE
    RIDING STYLE:
    STREET
    UNITS:
    EACH
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    WIDTH IMPERIAL:
    21-1/2'
    BASE COLOR:
    CLEAR
    STYLE:
    COMPACT
    $109.95
    Qty in Cart: 0
    Quantity:
    Price:
    $109.95
    Subtotal:
  • MEMPHIS SHADES Replacement Shield - 15" - Wide - Solar MEP6149 MEMPHIS SHADES Replacement Shield - 15" - Wide - Solar MEP6149

    MEMPHIS SHADES Replacement Shield - 15" - Wide - Solar MEP6149

    MEMPHIS SHADES

    $109.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100117
    SKU:
    23100117
    Availability:
    Ships Same Business Day
    Weight:
    5.50 LBS
    MATERIAL:
    LUCITE
    STYLE:
    COMPACT
    UNITS:
    EACH
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    RIDING STYLE:
    STREET
    BASE COLOR:
    GRAY
    TINT:
    72% VLT
    HEIGHT IMPERIAL:
    15'
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    WIDTH IMPERIAL:
    21-1/2'
    $109.95
    Qty in Cart: 0
    Quantity:
    Price:
    $109.95
    Subtotal:
  • MEMPHIS SHADES Replacement Shield - 17" - Wide - Clear MEP6240 MEMPHIS SHADES Replacement Shield - 17" - Wide - Clear MEP6240

    MEMPHIS SHADES Replacement Shield - 17" - Wide - Clear MEP6240

    MEMPHIS SHADES

    $109.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100118
    SKU:
    23100118
    Availability:
    Ships Same Business Day
    Weight:
    5.18 LBS
    MATERIAL:
    LUCITE
    STYLE:
    COMPACT
    UNITS:
    EACH
    MOUNTING STYLE:
    DETACHABLE
    BASE COLOR:
    CLEAR
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    RIDING STYLE:
    STREET
    HEIGHT IMPERIAL:
    17'
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    WIDTH IMPERIAL:
    21-1/2'
    $109.95
    Qty in Cart: 0
    Quantity:
    Price:
    $109.95
    Subtotal:
  • MEMPHIS SHADES Replacement Shield - 17" - Wide - Solar MEP6249 MEMPHIS SHADES Replacement Shield - 17" - Wide - Solar MEP6249

    MEMPHIS SHADES Replacement Shield - 17" - Wide - Solar MEP6249

    MEMPHIS SHADES

    $109.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100126
    SKU:
    23100126
    Availability:
    Ships Same Business Day
    Weight:
    5.50 LBS
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    RIDING STYLE:
    STREET
    STYLE:
    COMPACT
    BASE COLOR:
    GRAY
    TINT:
    72% VLT
    HEIGHT IMPERIAL:
    17'
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    WIDTH IMPERIAL:
    21-1/2'
    Qty in Cart: 0
    Quantity:
    Price:
    $109.95
    Subtotal:
  • MEMPHIS SHADES Replacement Shield - 19" - Wide - Clear MEP6340 MEMPHIS SHADES Replacement Shield - 19" - Wide - Clear MEP6340

    MEMPHIS SHADES Replacement Shield - 19" - Wide - Clear MEP6340

    MEMPHIS SHADES

    $113.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100127
    SKU:
    23100127
    Availability:
    Ships Same Business Day
    Weight:
    5.31 LBS
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    HEIGHT IMPERIAL:
    19'
    BASE COLOR:
    CLEAR
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    STYLE:
    COMPACT
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    RIDING STYLE:
    STREET
    TYPE:
    CRUISER
    WIDTH IMPERIAL:
    21-1/2'
    $113.95
    Qty in Cart: 0
    Quantity:
    Price:
    $113.95
    Subtotal:
  • MEMPHIS SHADES Replacement Shield - 19" - Wide - Solar MEP6349 MEMPHIS SHADES Replacement Shield - 19" - Wide - Solar MEP6349

    MEMPHIS SHADES Replacement Shield - 19" - Wide - Solar MEP6349

    MEMPHIS SHADES

    $113.95
    Now riders can replace their OEM windshield with the size and color of their choice, Made of Lucite® for excellent optics and durability, Perfect fit with OEM hardware, Holes are not drilled but rather machined to accept snap-in nylon inserts that...
    23100135
    SKU:
    23100135
    Availability:
    Ships Same Business Day
    Weight:
    5.50 LBS
    MATERIAL:
    LUCITE
    STYLE:
    COMPACT
    UNITS:
    EACH
    BASE COLOR:
    GRAY
    HEIGHT IMPERIAL:
    19'
    MOUNTING STYLE:
    DETACHABLE
    TINT:
    72% VLT
    WIDTH IMPERIAL:
    21-1/2'
    HEADLIGHT CUTOUT DIAMETER IMPERIAL:
    8-3/4'
    RIDING STYLE:
    STREET
    DISPLAY COLOR/FINISH:
    SOLAR
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    $113.95
    Qty in Cart: 0
    Quantity:
    Price:
    $113.95
    Subtotal:
  • TRASK Fairing Support - Black - FLTR TM-3016

    TRASK Fairing Support - Black - FLTR TM-3016

    TRASK

    $299.95
    Mild steel with a gloss black powder-coated finish, Eliminates the need for factory engine guard to give the bike a nice clean look, Mounts between the inner and outer fairings, Includes amp mounts for aftermarket stereo systems, Made in the U.S.A.
    23300118
    SKU:
    23300118
    Availability:
    Ships Same Business Day
    Weight:
    4.60 LBS
    BASE COLOR:
    BLACK
    BASE FINISH:
    GLOSS
    RIDING STYLE:
    STREET
    MATERIAL:
    STEEL
    BASE FINISH:
    POWDER-COATED
    COLOR/FINISH:
    BLACK
    PRODUCT NAME:
    SUPPORT BRACKET
    TYPE:
    FAIRING
    COLOR/FINISH:
    POWDER-COATED
    STYLE:
    HIDDEN
    UNITS:
    EACH
    $299.95
    Qty in Cart: 0
    Quantity:
    Price:
    $299.95
    Subtotal:
  • TRASK Frame Cover TM-2100

    TRASK Frame Cover TM-2100

    TRASK

    $399.95
    Hand-laid fiberglass construction with a gel coat finish, Help fill the gap between the wheel and the front of the frame to add a custom finishing touch to a Bagger, Include all necessary hardware and grille insert, Made in the U.S.A.
    05040306
    SKU:
    05040306
    Availability:
    Ships Same Business Day
    Weight:
    4.20 LBS
    TYPE:
    CHIN SPOILER
    COLOR/FINISH:
    UNFINISHED
    PRODUCT NAME:
    FRAME COVER
    RIDING STYLE:
    STREET
    STYLE:
    STOCK RAKE
    MATERIAL:
    FIBERGLASS
    UNITS:
    EACH
    $399.95
    Qty in Cart: 0
    Quantity:
    Price:
    $399.95
    Subtotal:
  • TRASK Frame Cover - Raked - FL TM-2021

    TRASK Frame Cover - Raked - FL TM-2021

    TRASK

    $399.95
    Hand-laid fiberglass construction with a gel coat finish, Help fill the gap between the wheel and the front of the frame to add a custom finishing touch to a Bagger, Include all necessary hardware and grille insert, Made in the U.S.A.
    05040257
    SKU:
    05040257
    Availability:
    Ships Same Business Day
    Weight:
    3.65 LBS
    COLOR/FINISH:
    UNFINISHED
    RIDING STYLE:
    STREET
    MATERIAL:
    FIBERGLASS
    PRODUCT NAME:
    FRAME COVER
    STYLE:
    RAKED
    TYPE:
    CHIN SPOILER
    UNITS:
    EACH
    $399.95
    Qty in Cart: 0
    Quantity:
    Price:
    $399.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 12" - FLTR '04-'13 S-136-12

    SLIPSTREAMER Windshield - Clear - 12" - FLTR '04-'13 S-136-12

    SLIPSTREAMER

    $184.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100179
    SKU:
    23100179
    Availability:
    Ships Same Business Day
    Weight:
    5.70 LBS
    BASE COLOR:
    CLEAR
    MOUNTING STYLE:
    DETACHABLE
    RIDING STYLE:
    STREET
    HEIGHT IMPERIAL:
    12'
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    PRODUCT NAME:
    WINDSHIELD
    THICKNESS METRIC:
    5 MM
    TYPE:
    CRUISER
    COLOR/FINISH:
    CLEAR
    MODEL:
    130 SERIES
    $184.95
    Qty in Cart: 0
    Quantity:
    Price:
    $184.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 15" - FLTR '04-'13 S-136-15

    SLIPSTREAMER Windshield - Clear - 15" - FLTR '04-'13 S-136-15

    SLIPSTREAMER

    $187.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100180
    SKU:
    23100180
    Availability:
    Ships Same Business Day
    Weight:
    6.55 LBS
    BASE COLOR:
    CLEAR
    RIDING STYLE:
    STREET
    HEIGHT IMPERIAL:
    15'
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    COLOR/FINISH:
    CLEAR
    MODEL:
    130 SERIES
    THICKNESS METRIC:
    5 MM
    $187.95
    Qty in Cart: 0
    Quantity:
    Price:
    $187.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 18" - FLTR '04-'13 S-136-18

    SLIPSTREAMER Windshield - Clear - 18" - FLTR '04-'13 S-136-18

    SLIPSTREAMER

    $235.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100181
    SKU:
    23100181
    Availability:
    Ships Same Business Day
    Weight:
    7.30 LBS
    COLOR/FINISH:
    CLEAR
    HEIGHT IMPERIAL:
    18'
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    BASE COLOR:
    CLEAR
    MATERIAL:
    LUCITE
    RIDING STYLE:
    STREET
    UNITS:
    EACH
    MODEL:
    130 SERIES
    THICKNESS METRIC:
    5 MM
    $235.95
    Qty in Cart: 0
    Quantity:
    Price:
    $235.95
    Subtotal:
  • SLIPSTREAMER Windshield - Smoke - 12" - FLTR '04-'13 S-137-12

    SLIPSTREAMER Windshield - Smoke - 12" - FLTR '04-'13 S-137-12

    SLIPSTREAMER

    $203.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100182
    SKU:
    23100182
    Availability:
    Ships Same Business Day
    Weight:
    5.75 LBS
    COLOR/FINISH:
    SMOKE
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    MODEL:
    130 SERIES
    RIDING STYLE:
    STREET
    BASE COLOR:
    GRAY
    MOUNTING STYLE:
    DETACHABLE
    HEIGHT IMPERIAL:
    12'
    PRODUCT NAME:
    WINDSHIELD
    THICKNESS METRIC:
    5 MM
    TYPE:
    CRUISER
    $203.95
    Qty in Cart: 0
    Quantity:
    Price:
    $203.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 13" - FLTR S-236-13

    SLIPSTREAMER Windshield - Clear - 13" - FLTR S-236-13

    SLIPSTREAMER

    $168.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100585
    SKU:
    23100585
    Availability:
    Ships Same Business Day
    Weight:
    5.00 LBS
    HEIGHT IMPERIAL:
    13'
    PRODUCT NAME:
    WINDSHIELD
    THICKNESS METRIC:
    5 MM
    TYPE:
    CRUISER
    BASE COLOR:
    CLEAR
    MODEL:
    130 SERIES
    RIDING STYLE:
    STREET
    COLOR/FINISH:
    CLEAR
    MOUNTING STYLE:
    DETACHABLE
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    $168.95
    Qty in Cart: 0
    Quantity:
    Price:
    $168.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 16" - FLTRX '15+ S-236-16

    SLIPSTREAMER Windshield - Clear - 16" - FLTRX '15+ S-236-16

    SLIPSTREAMER

    $186.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100586
    SKU:
    23100586
    Availability:
    Ships Same Business Day
    Weight:
    7.40 LBS
    MODEL:
    130 SERIES
    THICKNESS METRIC:
    5 MM
    COLOR/FINISH:
    CLEAR
    HEIGHT IMPERIAL:
    16'
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    MATERIAL:
    LUCITE
    RIDING STYLE:
    STREET
    UNITS:
    EACH
    BASE COLOR:
    CLEAR
    Qty in Cart: 0
    Quantity:
    Price:
    $186.95
    Subtotal:
  • SLIPSTREAMER Windshield - Clear - 19" - FLTRX '15+ S-236-19

    SLIPSTREAMER Windshield - Clear - 19" - FLTRX '15+ S-236-19

    SLIPSTREAMER

    $196.95
    The 130 series windshields are exact replacements for H-D Touring models, Made of tough 3/16" aircraft-quality Lucite® acrylic for optically perfect vision, Made in the U.S.A.
    23100587
    SKU:
    23100587
    Availability:
    Ships Same Business Day
    Weight:
    7.30 LBS
    COLOR/FINISH:
    CLEAR
    MODEL:
    130 SERIES
    THICKNESS METRIC:
    5 MM
    MATERIAL:
    LUCITE
    UNITS:
    EACH
    MOUNTING STYLE:
    DETACHABLE
    PRODUCT NAME:
    WINDSHIELD
    TYPE:
    CRUISER
    BASE COLOR:
    CLEAR
    HEIGHT IMPERIAL:
    19'
    RIDING STYLE:
    STREET
    $196.95
    Qty in Cart: 0
    Quantity:
    Price:
    $196.95
    Subtotal:
  • Total: items /

Adding your products to cart

Big Power, Nice Sound!

Picked up a Pro Circuit pipe and silencer for my YZ125 it’s a game changer. The power feels way better and the sound is awesome.

Tyler D. - 06/12

Perfect Fit

First time ordering here and dang y’all knocked it outta the park! The wheels fit my Ranger UTV perfect, and I’ll definitely be back for more 5 stars all day!

Sarah L. - 08/24

Fast Shipping!!

Ordered on a Monday, and it was on my doorstep by Wednesday! Super impressed with how fast the shipping was.

Jason P. - 09/13

Helps keep cool, works great!

Bought the dual pass Allstar radiator for my build, and it’s been solid. Keeps the engine running cool even on the hottest days no complaints here!

Jake M. - 05/21

SECURE & SAFE PAYMENT

EASY RETURNS

FAST DELIVERY

AUTHORIZED DEALER