Yes, eyeshadow will eventually wash out of blonde hair. However, it may take a few washes for it to completely disappear. If you have light blonde hair, you may want to try using a clarifying shampoo to help remove the eyeshadow.