Eyelash extensions can last for more than 3 weeks. However, they are highly dependent on how you take care of your lash extension and the state of your natural lashes. On average, we shed 3 natural lashes per day, so we recommend coming in every 2-3 weeks for a refill. After 3 weeks it is required to receive a full set.