Eyelash extensions can last anywhere from 4-8 weeks depending on your eyelash life cycle. Your eyelashes are always growing and shedding and will go through a full cycle anywhere between 4 to 8 weeks so it is best to come for a lash touch up every 3-4 weeks to replace those that have fallen out with your natural lash cycle.