Benjamin Barankin, MD, FRCPC says:Tear trough fillers can last 1-2 years, or sometimes longer. If you're not happy with an overfill, then either be patient, or see your highly trained physician for a safe injection of hyaluronidase. ~ Dr. Benjamin Barankin, Toronto Dermatology Centre.