No, your hair will not go green if you dye it from blonde to brown. Dyeing your hair involves using a colorant designed explicitly for the desired shade. If you choose a product and shade suitable for your current hair color, there should be no unexpected results, such as green hues.