In fabric, beet dye is permanent, but it may fade a bit with a few washes. Using a fixative, like vinegar, can help it take better. If you use beet dye on your hair, it will wash out after a few shampoos.