White spots on the face may be due to Vitiligo which is a skin disease that forms patches due to melanocyte cells stopping melanin production (either they die off or simply stop functioning). SBL Ammi Visnaga Cream is an excellent homeopathic formula for de-pigmented skin patches white spots on skin Contains: Ammi visnaga MT 7.5% v/w suitable cream base q.s