Fish, I was Blindly using Garnier Colour Naturals From Last 2 Year and once in every 2 month Never went on checking if its AMMONIA free or not . I had in mind that Garnier is a BIG brand so its obv. ammonia free just realized and its ingredients says AMONIA and amount of white hair increased in my hairs in last 2 years at this age of just 29.Garnier Hair colour price high for another hair colour.