เหตุของโรคภูมิแพ้ มีเหตุมาจาก พันธุกรรม และสิ่งแวดล้อม โดยพบว่า ถ้าพ่อ หรือแม่ เป็นโรคภูมิแพ้ จะมีผลให้ลูกได้โอกาสเป็นโรคภูมิแพ้ประมาณปริมาณร้อยละ 30-50 แต่ว่าหากอีกทั้งพ่อ รวมทั้งแม่เป็นโรคภูมิแพ้ จะมีผลให้ลูกได้โอกาส เป็นโรคภูมิแพ้มากขึ้นถึงร้อยละ 50-70 ตอนที่เด็กที่มาจากครอบครัว ที่ไม่มีประวัติโรคภูมิแพ้เลย ได้โอกาสเป็นโรคภูมิแพ้ เพียงปริมาณร้อยละ 10