Skip to content
Save up to 30% on CBD, THC & Mushroom products
Save up to 30% on thousands of products

CBD Topicals

This collection gathers CBD topicals from many brands: products made to be applied to the skin rather than eaten or inhaled. Each product lists its labeled CBD content and container size.

Types of CBD topicals

  • Balms and salves: thick, oil- and wax-based products, in jars or sticks.
  • Creams and lotions: water-based, lighter-textured, often in pumps or tubes.
  • Roll-ons and gels: often with menthol for a cooling feel, or with heating ingredients; some combine both.
  • Skin care: face serums, face oils, day and night creams and beard oil.
  • Patches: adhesive patches labeled with mg per patch.
  • Massage oils, body sprays and bath products.

Ingredients to look for

Many CBD topicals pair CBD with other ingredients such as menthol, arnica, capsaicin, peppermint, lavender or eucalyptus. Some add other cannabinoids such as CBG or CBN, named in the title. Topicals also come in full spectrum, broad spectrum and isolate versions; broad spectrum extract keeps other cannabinoids and terpenes but has the THC removed to non-detectable levels.

How to compare CBD topicals

  • Compare total mg against container size (oz or mL) to see concentration.
  • Choose the format: balm, cream, roll-on, gel or patch.
  • Read the full ingredient list for scent and cooling or heating agents.
  • Match the lab report batch number to the product.

FAQ

What is the difference between a CBD balm and a CBD cream?

Balms are oil- and wax-based and thicker; creams and lotions contain water and spread more lightly.

How are CBD topicals labeled?

Most list total CBD in the container, such as 750mg in a 2 oz jar. Patches usually list mg per patch.

See also CBD oils, CBD capsules and CBD for pets.

Each product page compares the stores that carry it.

  • Lazarus Naturals Full Spectrum CBD Balm Stick, Relief + Recovery (800mg & 3600mg) - image 1
    Savings

    Lazarus Naturals Full Spectrum CBD Balm Stick Relief and Recovery 800mg, 3600mg

    Lazarus Naturals
    from $9.60

    Lazarus Naturals - Relief + Recovery CBD Balm Stick - 800mg-3600mg This Relief + Recovery CBD Balm is a blend of full spectrum hemp extract and fu...

    View full details
    from $9.60
    Savings
    Check Price
  • Biotech CBD Muscle and Joint Roll On 500mg bottle and box | CBDdatabase.com
    Savings

    Biotech CBD Muscle and Joint Roll On 500mg and 1000mg (3oz)

    Diamond CBD
    from $22.49

    Biotech CBD Muscle and Joint Roll On is a CBD isolate roll-on with camphor and menthol from Biotech CBD, one of Diamond CBD's brands. It comes in 5...

    View full details
    from $22.49
    Savings
    Check Price
  • Biotech CBD Pain Relief Cream 250mg jar | CBDdatabase.com
    Savings

    Biotech CBD Pain Relief Cream 250mg to 10000mg

    Diamond CBD
    from $29.24

    Biotech CBD Pain Relief Cream is a CBD isolate cream with menthol from Biotech CBD, one of Diamond CBD's brands. It comes in nine strengths: a 250m...

    View full details
    from $29.24
    Savings
    Check Price
  • Joy Organics CBD Sports Cream Maximum Strength 2000mg (4oz) tube and box front | CBDdatabase.com

    Joy Organics CBD Sports Cream Maximum Strength 2000mg (4oz)

    Joy Organics
    $59.95

    The Joy Organics CBD Sports Cream Maximum Strength comes in a 4 fl oz (118mL) tube with 2,000mg CBD per tube. The label calls it a cooling formula ...

    View full details
    $59.95
    Check Price
  • Joy Organics Broad Spectrum CBD Cream 1000mg (4oz) tube and box front | CBDdatabase.com

    Joy Organics Broad Spectrum CBD Cream 1000mg (4oz)

    Joy Organics
    $49.95

    The Joy Organics Broad Spectrum CBD Cream comes in a 4 fl oz (118mL) tube with 1,000mg CBD per tube. The label says unscented and 0.0% THC.What is ...

    View full details
    $49.95
    Check Price
  • A Gift From Nature Anti Aging CBD Cream 3000mg jar and box
    Save 25%

    A Gift From Nature Anti Aging CBD Cream 3000mg

    A Gift From Nature
    Original price $29.99
    Current price $22.49

    A Gift From Nature Anti Aging CBD Cream is a hemp-derived CBD skin cream in a jar labeled 3000mg CBD. Anti Aging is the product's name; this page l...

    View full details
    Original price $29.99
    Current price $22.49
    Save 25%
    Check Price
  • A Gift From Nature CBD Skin Care Salve 1000mg jar
    Save 25%

    A Gift From Nature CBD Skin Care Salve 1000mg (1oz)

    A Gift From Nature
    Original price $29.99
    Current price $22.49

    A Gift From Nature CBD Skin Care Salve is a hemp-derived CBD salve with peppermint in a 1oz jar labeled 1000mg CBD. A Gift From Nature is also sold...

    View full details
    Original price $29.99
    Current price $22.49
    Save 25%
    Check Price
  • Lazarus Naturals Full Spectrum CBD Balm Stick Relax and Unwind 800mg (16g)
    Savings

    Lazarus Naturals Full Spectrum CBD Balm Stick Relax and Unwind 800mg and 3600mg

    Lazarus Naturals
    from $7.19

    Lazarus Naturals Relax and Unwind CBD Balm Stick is a full spectrum CBD balm with lavender and chamomile, sold as a 16g stick labeled 800mg CBD and...

    View full details
    from $7.19
    Savings
    Check Price
  • Lazarus Naturals Full Spectrum CBD Balm Stick Fragrance Free 800mg (16g)
    Savings

    Lazarus Naturals Full Spectrum CBD Balm Stick Fragrance Free 800mg and 3600mg

    Lazarus Naturals
    from $7.20

    Lazarus Naturals Fragrance Free CBD Balm Stick is a full spectrum CBD balm with no added fragrance, sold as a 16g stick labeled 800mg CBD and a 72g...

    View full details
    from $7.20
    Savings
    Check Price
  • Lazarus Naturals Full Spectrum CBD Bruise and Injury Cream 2000mg (75mL)
    Save 40%

    Lazarus Naturals Full Spectrum CBD Bruise and Injury Cream 2000mg (75mL)

    Lazarus Naturals
    Original price $22.99
    Current price $13.79

    Lazarus Naturals Recover CBD Bruise and Injury Cream is a full spectrum CBD cream in a 75mL (2.5oz) tube labeled 2000mg CBD.What is in Lazarus Natu...

    View full details
    Original price $22.99
    Current price $13.79
    Save 40%
    Check Price
  • Lazarus Naturals Full Spectrum CBD Skin Repair Cream 2000mg (75mL)

    Lazarus Naturals Full Spectrum CBD Skin Repair Cream 2000mg (75mL)

    Lazarus Naturals
    $27.99

    Lazarus Naturals Repair CBD Skin Repair Cream is a full spectrum CBD cream in a 75mL tube labeled 2000mg CBD.What is in Lazarus Naturals Full Spect...

    View full details
    $27.99
    Check Price
  • Lazarus Naturals Full Spectrum CBD Muscle Gel Relief and Recovery 600mg (30mL)

    Lazarus Naturals Full Spectrum CBD Muscle Gel Relief and Recovery 600mg and 2000mg

    Lazarus Naturals
    from $11.99

    Lazarus Naturals Relief and Recovery CBD Muscle Gel is a full spectrum CBD gel with menthol and capsaicin, sold in a 30mL bottle labeled 600mg CBD ...

    View full details
    from $11.99
    Check Price
  • Joy Organics Broad Spectrum CBD Sports Cream 1000mg

    Joy Organics Broad Spectrum CBD Sports Cream 1000mg

    Joy Organics
    from $35.99

    Joy Organics Broad Spectrum CBD Sports Cream is a THC-free cream with menthol and camphor (Cool Menthol), labeled 1000mg CBD per container.What is ...

    View full details
    from $35.99
    Check Stock
  • Joy Organics CBD Muscle and Joint Gel Roll-On 3000mg

    Joy Organics CBD Muscle and Joint Gel Roll-On 3000mg

    Joy Organics
    $59.95

    Joy Organics CBD Muscle and Joint Gel is a THC-free broad spectrum CBD gel in a roll-on applicator, labeled 3000mg CBD per unit, with a cooling fee...

    View full details
    $59.95
    Check Price
  • Joy Organics Organic CBD Salve 1000mg (1oz)

    Joy Organics Organic CBD Salve 1000mg and 2000mg (1oz and 2oz)

    Joy Organics
    from $54.95

    Joy Organics Organic CBD Salve is a USDA certified organic, THC-free salve in a 1oz jar with 1000mg CBD or a 2oz jar with 2000mg CBD.What is in Joy...

    View full details
    from $54.95
    Check Price
  • CBDistillery oooh Distilled Isolate CBD Targeted Relief Stick 1000mg (2.5 oz)

    CBDistillery oooh Distilled Isolate CBD Targeted Relief Stick 1000mg (2.5 oz)

    CBDistillery
    $39.99

    CBDistillery oooh Distilled Isolate CBD Targeted Relief Stick 1000mg (2.5 oz) is listed by the brand as a CBD isolate (0% THC) stick with 1,000mg C...

    View full details
    $39.99
    Check Price
  • Medterra Rapid Recovery CBD Heating and Cooling Roll-On 1200mg (3 fl oz)

    Medterra Rapid Recovery CBD Heating and Cooling Roll-On 1200mg (3 fl oz)

    Medterra
    $29.99

    Medterra Rapid Recovery CBD Heating and Cooling Roll-On 1200mg (3 fl oz) is listed by the brand as a CBD isolate (THC free) roll-on with 1,200mg CB...

    View full details
    $29.99
    Check Price
  • Cornbread Hemp Peppermint and Arnica CBD Balm 750mg
    Save 40%

    Cornbread Hemp Peppermint and Arnica CBD Balm 750mg

    Cornbread Hemp
    Original price $43.99
    Current price $26.39

    Cornbread Hemp Peppermint and Arnica CBD Balm is a full spectrum hemp balm with 750mg CBD in 2.4 fl oz (70mL), 30 servings of 25mg CBD and 1mg THC....

    View full details
    Original price $43.99
    Current price $26.39
    Save 40%
    Check Price
  • Cornbread Hemp CBD Lotion 750mg Menthol Formula bottle and box
    Save 40%

    Cornbread Hemp CBD Lotion 750mg

    Cornbread Hemp
    Original price $49.99
    Current price $29.99

    Cornbread Hemp CBD Lotion is a full spectrum hemp lotion with 750mg CBD in a 1.7 fl oz (50mL) pump bottle, 30 servings of 25mg CBD and 1mg THC, in ...

    View full details
    Original price $49.99
    Current price $29.99
    Save 40%
    Check Price
  • NuLeaf Naturals CBD Rejuvenate Skin Serum 600mg (15mL) front | CBDdatabase.com

    NuLeaf Naturals CBD Rejuvenate Skin Serum 600mg (15mL)

    NuLeaf Naturals
    $67.47

    The NuLeaf Naturals CBD Rejuvenate Skin Serum comes in a 0.5 fl oz (15mL) bottle labeled 600mg CBD per bottle. NuLeaf Naturals markets it as a mass...

    View full details
    $67.47
    Check Price
  • NuLeaf Naturals CBD Soothe Skin Serum 600mg (15mL) front | CBDdatabase.com

    NuLeaf Naturals CBD Soothe Skin Serum 600mg (15mL)

    NuLeaf Naturals
    $67.47

    The NuLeaf Naturals CBD Soothe Skin Serum comes in a 0.5 fl oz (15mL) bottle labeled 600mg CBD per bottle. NuLeaf Naturals markets it as a massage ...

    View full details
    $67.47
    Check Price
  • NuLeaf Naturals CBN Calm Skin Serum 600mg (15mL) front | CBDdatabase.com

    NuLeaf Naturals CBN Calm Skin Serum 600mg (15mL)

    NuLeaf Naturals
    $67.47

    The NuLeaf Naturals CBN Calm Skin Serum comes in a 0.5 fl oz (15mL) bottle labeled 600mg CBN per bottle. NuLeaf Naturals markets it as a massage oi...

    View full details
    $67.47
    Check Price
  • NuLeaf Naturals Full Spectrum CBD Moisturizing Skin Cream 1000mg (2oz) front | CBDdatabase.com

    NuLeaf Naturals Full Spectrum CBD Moisturizing Skin Cream 1000mg (2oz)

    NuLeaf Naturals
    $61.10

    The NuLeaf Naturals Full Spectrum CBD Moisturizing Skin Cream comes in a 2oz (56g) jar labeled 1,000mg CBD. The brand lists aloe leaf juice, safflo...

    View full details
    $61.10
    Check Price
  • NuLeaf Naturals Full Spectrum CBD Heating and Cooling Body Salve Stick 1000mg (28g) front | CBDdatabase.com

    NuLeaf Naturals Full Spectrum CBD Heating and Cooling Body Salve Stick 1000mg (28g)

    NuLeaf Naturals
    $48.45

    The NuLeaf Naturals Full Spectrum CBD Heating and Cooling Body Salve comes as a 1oz (28g) stick. The label lists 1,000mg per salve stick; the formu...

    View full details
    $48.45
    Check Price