How long does the color last? Henna color on hair lasts up to 6 weeks before it fades away naturally. MeraSEO All Author Posts