497 hair colouring products from 3 retailers, each priced per 100g or litre so a bigger pack can't disguise a worse deal. Best value right now: $4.50 per each.
1–24 of 497
L'Oreal Paris
Paris Magic Retouch Hair Colour 3 Brown
CHEAPEST PER EACH
Clairol
Root Touch Up Permanent 4 Dark Brown Hair Colour
Root Touch Up Permanent 5 Medium Brown Hair Colour
Schwarzkopf
Live Natural Brown Semi Permanent Hair Dye
Live Purple Punk Permanent Hair Dye
Live Magnetic Purple Semi Permanent Hair Dye
Live Silver Toner Semi Permanent Hair Dye
Live Silver Storm Permanent Hair Dye
Live 1-1 Blue Black Permanent Hair Dye
Live Blue Mercury Permanent Hair Dye
Live Pillar Box Red Semi Permanent Hair Dye
PRICED AT TWO RETAILERS
Live Chocolate Brown Semi Permanent Hair Dye
Live Pink Passion Permanent Hair Dye
Live Lilac Blush Semi Permanent Hair Dye
Nordic Blonde L1++ Ultimate Lightener Permanent Hair Dye
Nice 'N Easy Permanent 5 Medium Brown Hair Colour
Revlon
Colorsilk Beautiful Color 10 Black
Live Electric Blue Semi Permanent Hair Dye
CHEAPEST PER L
Nice 'N Easy Permanent 9A Lght Ash Blonde Hair Colour
ColorSilk 54 Light Golden Brown Hair Colour
Garnier
Olia Permanent Hair Colour Deep Black
Magic Retouch Root Concealer 2 Dark Brown
Nice 'N Easy Permanent 6 Light Brown Hair Colour
Olia Permanent Hair Colour Dark Brown
Unit prices calculated by GroceryWise from the pack size marked “est.”.