What causes blemishes on the face by Specialist Exposure to the sun, allergies, bad habits, improper use of cosmetics, etc. can all cause spots on the face, in addition, it is also related to genetic factors.