L'eczema può essere causato da molte ragioni. I fattori scatenanti possono includere fattori esterni come un'allergia da contatto, ma anche fattori interni come troppo stress o una predisposizione genetica. Spesso entrambi i tipi di fattori possono giocare un ruolo nello sviluppo dell'eczema.