HEALTH & PERSONAL CARE



Shampoo Prices
Compare shampoo prices across Amazon and Walmart. Track 10+ products with real pricing data.
10 products tracked · Last updated April 6, 2026
Price Summary
Average
$17.20Median
$18.17Lowest
$3.96Highest
$38.00All Products

Nizoral Anti-Dandruff Shampoo with 1% Ketoconazole, Fresh Scent, 7 Fl Oz
Unknown$15.88

Garnier Fructis Pure Clean Purifying Shampoo, Silicone-Free, 12.5 Fl Oz, 1 Count (Packaging May Vary)
Unknown$3.96

Nizoral Anti-Dandruff Shampoo with 1% Ketoconazole, 14 Fl Oz, Fresh Scent, Anti Fungal Shampoo
Unknown$26.99

Head & Shoulders Anti-Dandruff Shampoo with 1% Pyrithione Zinc, Classic Clean Shampoo Twin Pack, Daily Use, Flake Con...
Unknown$18.17

L'Oreal Paris Elvive Hyaluron Plump Hydrating Shampoo for Dehydrated, Dry Hair Infused with Hyaluronic Acid Care Comp...
Unknown$5.57

Dove Shampoo Intensive Repair for Damaged Hair with Bio-Protein Care Technology and Amino Serum 28 Fl Oz
Unknown$8.84

Ginger Lily Farms Club & Fitness Moisturizing Shampoo for All Hair Types, 100% Vegan & Cruelty-Free, Fragrance Free, ...
Unknown$19.99

Ginger Lily Farms Botanicals Moisturizing Shampoo for All Hair Types, Coco Mango, 100% Vegan & Cruelty-Free, Coconut ...
Unknown$24.99

Garnier Fructis Grow Strong Thickening Shampoo for Fine Hair, Biotin-C, 33.8 Fl Oz, 1 Count (Packaging May Vary)
Unknown$9.64

Pureology Hydrate Shampoo - For Dry or Color Treated Hair, Moisturizing Shampoo For Hydration & Softness, With Rose E...
Unknown$38.00
Need this data in your app?
Access real-time pricing from Amazon, Walmart, and 50+ retailers through the Zinc API.
Shampoo Price FAQ
Based on our latest data, shampoo prices range from $3.96 to $38.00 across Amazon and Walmart, with an average of $17.20.
Prices are tracked and refreshed regularly using the Zinc API. The data reflects the latest available pricing from each retailer.
You can use the Zinc API to retrieve real-time product data including prices, availability, and reviews from Amazon, Walmart, and 50+ retailers. Create an account to get started.