It sure does give a white cast but I would say not as bad?
If you are buying this because it is physical sunscreen, you might say no white cast (like many other out there).
But if you are buying it for other reasons, you might say it is not.
White cast is so obvious on hairline and eyebrows.
Skin tone also does a lot for the visibility of the product.
Leave it to soak in will soften the color.
Once I found the way to work around with my makeup, I really like this.