Some uncommon causes for fainting in children and adolescents are heart (cardiac) problems, seizures or other neurologic problems, and stress. Fainting caused by heart issues during childhood is rare. Though rare this causes the most concern, because the cardiac cause can be life-threatening.