荨麻疹的发生,常常与过敏有关,可以说一般都是由过敏源引起的,如鱼、虾、蟹、动物羽毛、花粉、药物、细菌、寄生虫甚至日光等都可能是过敏源。
同时,精神因素及内分泌的改变精神紧张、感情冲动、月经、绝经、妊娠等也都是诱发荨麻疹的因素,所以哺乳期妇女也容易得荨麻疹。