It would take a little bit time to absorb but leave no white cast. Even my skin is oily but it gave me enough moisture without oily feel on my face. Moreover, it's gentle on my skins without having any tingling sensation.