No, BLOCK does not leave a white cast. This is a matte finish sunscreen and it will leave no residue on your face. We've formulated this keeping all skin tones in mind.