Yellow hair can be caused by several things, including:

- Hard water, or minerals in your water

- Nicotine from cigarettes

- Swimming in chlorinated water in swimming pools

- White or grey hair sometimes can appear yellow which can be part of a natural process

- Exposure to the sun 

Our vinegar rinse can be helpful. Here is a link to it-