There are a number of factors that can cause confusion, from serious health problems to vitamin deficiencies. Alcohol intoxication is a common cause of confusion. Other causes include: A concussion is a brain injury that occurs as a result of head trauma.