Yes. All skin types need a setting powder. Setting powder is not just to keep the oil at bay, but it also helps to set the makeup which is necessary for both oily as well as dry skin. The moisturizer that you have applied on your bare skin also needs to be set so that you don’t have to use it now and then.