does hair how semi how long does semi and demi permanent hair color last Semi-permanent color usually only lasts about 6 to 8 washes so most of it will be out of your hair within a. Read on to find out … Sunday, June 5, 2022 Edit