Skin Spots on the Face. Most causes of spots on face are harmless. They can be a variety of colors including white, red, black or brown. Common causes include cumulative sun exposure, acne, and skin tags. Keratoacanthoma (hyperkeratosis) is a lesion that grows rapidly, usually on areas exposed to the sun.