When you dye your hair blue, it will turn green over time. It's tough to avoid, but it's simple to repair. A plain purple shampoo will do the trick and keep the green at bay. Wash your blue hair with a purple shampoo every time it begins to become green.