病因一般認為是由CoxsackieB病毒引起,少數病例可從血和腸系膜淋巴結中分離出Yersinia假結核性菌屬。有人將病變淋巴結進行細菌培養,偶有鏈球菌、葡萄球菌、沙門菌或大腸桿菌生長,但很難確定為本病致病菌。