Toiletries and cleaning products in Madrid: shampoo, toothpaste, detergent prices

Shelf prices for personal care and cleaning products in Madrid.

Toiletries and cleaning products in Madrid

Prices for the care and cleaning products you buy on arrival rather than pack (8 November 2026).

ProductUnitLocal priceAbout US$
Shampoo400 ml1.22 EUR1.36 $
Shower gel400 ml0.67 EUR0.75 $
Bar soap100 g0.99 EUR1.11 $
Liquid soap500 ml1.05 EUR1.17 $
Toothpaste100 ml2.88 EUR3.22 $
Toothbrush1 piece0.34 EUR0.38 $
Deodorant150 ml1.71 EUR1.91 $
Toilet paper4 pieces1.69 EUR1.89 $
Paper towels2 pieces1.53 EUR1.71 $
Laundry detergent1.5 L2.34 EUR2.61 $
Dishwashing liquid500 ml1.32 EUR1.47 $
Multi-purpose cleaner1 L2.60 EUR2.90 $
Trash bags20 pieces0.90 EUR1.00 $

US dollar figures use European Central Bank reference rates (1 US dollar ≈ 0.90 EUR).

How we collected the prices

  • Prices were read one by one from the public online pages of chain stores.
  • Each row is for one reference unit of that type of product; where we have several prices we use the median.
  • We leave out promotional, members-only and out-of-stock prices; in-store prices and neighbourhoods can differ.
  • Details are on the Data & methodology page.

Read next

← All articles