Your hair is one of the most important parts of your identity and appearance – and regular shampooing helps keep it vibrant and healthy.
But high-end, luxury shampoos can sport $100-plus price tags. Finding one that fits your budget is hard enough, and identifying one that’s also free from potentially harmful ingredients can resemble the hunt for a needle in a haystack.
EWG is here to help. We’ve combed through our Skin Deep® database to find products that don't break the bank or harm your health. Below you'll find liquid shampoos that are under $20 and available either in store or online from Walmart, CVS, Target and Amazon.
Skin Deep identifies ingredients and potential health hazards in cosmetics and personal care products. The products below are low hazard, rating 1 or 2. Others bear the EWG Verified® mark, so they’ve been reviewed by our scientists and meet our rigorous standards for health and transparency.
EWG Verified products
Skin Deep rating 1
Alodia Nourish & Heal Organic Black Soap
Available from Target, $15.99, and on Amazon for $14.50
Available from Target, $12.99, and on Amazon for $12.93
Shea Moisture Organic Raw Shea Butter Moisture Retention Shampoo
Available from Target and Walmart,$10.97, and on Amazon for $20.99 (sold in two pack)
Skin Deep rating 2
Acure BuildUp Balancing Hemp & ACV Shampoo
Available from Target, $9.99, or Amazon for $8.99
Tree to Tub Soapberry for Hair, Awakening Peppermint
Available online at Target, $18.99, and Amazon for $18.99
Acure Ultra Hydrating Shampoo - 8 fl oz
Available online from Target, $9.99, and on Amazon for $14.99
Method Men 2 in 1 Shampoo + Conditioner
Available from CVS, $12.49, and on Amazon for $10.98
Curls Under There Detox Tea Hair Cleanser
Available from Walmart, $11.97, and on Amazon for $19.99
Hairitage Fragrance Free Shampoo
Available from Walmart for $8.94
Kristin Ess Daily Cleansing Shampoo, Fragrance Free
Available from Target, $11.99, and on Amazon for $11.97