Cauzele crizei economice pot fi multiple și diferite în funcție de contextul și țara în care au loc. Printre cauze se numără speculația financiară, creșterea datoriilor publice și private, scăderea exporturilor, creșterea șomajului, inflația, colapsul unui sector economic important și probleme de guvernare sau corupție. Un alt factor important este interdependența economiilor la nivel global, care poate amplifica efectele crizei.