The longevity of a tinted moisturizer depends on multiple factors, including the formula, application, and individual skin type. On average, tinted moisturizers can last on the skin for around 4-6 hours. If you want to extend its wear time, you can set it with a translucent powder or reapply as needed throughout the day.