Best Vegan Body Lotions
Discover the best vegan body lotions with complete ingredient breakdowns, safety ratings, and authentic user reviews. We've analyzed thousands of products to bring you these top matches.
Top products
CeraVe
Healing Ointment
Body Lotion with 22 ingredients, including vitamin E, hyaluronic acid, and ceramides. It is reef-safe and can help with dry skin,... more
EOS
11 Types
Shea Better Moisture Body Lotion
Body Lotion with 23 ingredients, including vitamin E. It is reef-safe, cruelty-free, and can help with dry skin. It is... more
Vaseline
Healing Jelly Original
Body Lotion with 1 ingredient. It is reef-safe. It is allergen-free, sulfate-free, silicone-free, paraben-free, and alcohol-free. more
Vaseline
Cocoa Butter Healing Jelly
Body Lotion with 3 ingredients. It is reef-safe. It is allergen-free, sulfate-free, silicone-free, paraben-free, and alcohol-free. more
Fruit of the Earth
Aloe Vera 100% Gel
Body Lotion with 7 ingredients, including vitamin E. It is reef-safe and fungal acne-safe. It is allergen-free, sulfate-free,... more
Naturium
Bio-Lipid Restoring Body Lotion
Body Lotion with 38 ingredients, including niacinamide, vitamin E, and hyaluronic acid. It is reef-safe, cruelty-free, and can help... more
Necessaire
The Body Serum (Le Serum Corps)
Body Lotion with 16 ingredients, including PHA, niacinamide, and hyaluronic acid. It is reef-safe and can help with dry skin,... more
APLB
Glutathione Niacinamide Body Lotion
Body Lotion with 41 ingredients, including niacinamide and hyaluronic acid. It is reef-safe, cruelty-free, and can help with dry... more
Narrow down your search
Vegan Body Lotion Reviews
Frequently asked questions
The top rated vegan body lotion on SkinSort is the APLB Glutathione Niacinamide Body Lotion.
The most popular vegan body lotion on SkinSort is the CeraVe Healing Ointment.
The vegan body lotion with the fewest ingredients is the Vaseline Healing Jelly Original.
The most affordable vegan body lotion on SkinSort is the Vaseline Cocoa Butter Healing Jelly avaialble from $3.98.