What Is the Best Hair Color to Cover Gray?

Comstock Images/Stockbyte/Getty Images

A warm color with a red or golden tone is best for covering gray hair. The hair color should not be more than three shades lighter or darker than the natural color of the hair that is not gray.