Fatores psicológicos como estresse excessivo ou situações traumáticas podem desencadear uma dermatite por somatização. Outras possíveis causas incluem fatores hormonais (como a menstruação), a troca do leite materno pelo industrial (uma das principais causas em bebês), pode ser desencadeado por certas vacinas (geralmente na infância e sem graves consequências) e pode ocorrer por atrito com certos materiais (fibras sintéticas). Pacientes acamados há muito tempo geralmente desenvolvem eczema por não mudarem muito de posição, mantendo as mesmas partes do corpo em contato constante com o tecido.