The natural henna dye creates stains by bonding with the protein in the skin through oxidization. The air dries the henna dye and darkens the stain gradually over several hours. Hence, you must allow the henna dye to remain on the skin for at least 48 hours to get darker stains.