The oil control provided by this Powder lasts for several hours, depending on your skin type and environmental factors. However, for individuals with very oily skin, it may be necessary to touch up the powder throughout the day.