Salon-applied toners typically last 3-4 weeks, while at-home toners might need more frequent touch-ups (around once a week). The longevity depends on the toner's pigment concentration and your washing frequency. Sun exposure can also accelerate fading.