It does not remove makeup. If you use heavy makeup, we suggest doing an oil cleanse to remove all traces of makeup and then remove impurities with Veda Glow. Or alternatively, use it in the morning on bare fresh face.