StuffBlaster · Personal Care

Cheapest Hair Color

Cheapest right now: Garnier at Dollar-Tree, $5.00 per count. Updated Jun 9, 2026

Every brand we track, ranked by per count — in-stock prices only, no sponsored ordering.

Garnier name brand

  1. Dollar-Tree$5.00 per count · $5.00 pack · as of Jun 8
  2. Family-Dollar$10.00 per count · $10.00 pack · as of Jun 8

L'Oreal name brand

  1. Family-Dollar$7.97 per count · $7.97 pack · as of Jun 8

Search the full index →