Eyebrow tinting lasts about 2-3 weeks for most people (darker colors last longest). Professional eyelash tinting colors your natural eyelashes for up to 4 weeks.