Some causes of fainting include:  Certain medicines. Drop in blood sugar. Emotional distress. Heart problems. Heat or dehydration. Standing up too quickly.