Generally it lasts 3-5 years. Semi-permanent makeup will ook best whne the original technician maintains it every year or as needed, depending on the clients pigment retention. How Long Does It Last? Post navigation Good To Know: Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment.