Because the under-eye area isn’t very mobile, tear trough filler can last up to two years. That’s a very long time considering that other dermal injections, like lip fillers, only last 6 to 8 months at most.