Yes, hair color will cover your grey hair depending on the hair color brand, the hair color mix used, and the nature of the hair itself. For instance, certain color mixes with numbers 8, 9 or 10 will not cover the grey hair 100% for certain hair types. We highly recommend to consult your trusted hair beautician to ensure not to over process the hair trying to cover the grey causing hair damage.