造成氮肥过量的原因有多种,最主要的是含氮的化肥施用量大。还有一个原因是在用杀线虫剂熏蒸过土壤的大棚里容易造成氮肥过量,是因为土壤经消毒后,其中大部分微生物都被杀死,使得施入土壤中的氨态氮肥不能及时被转化,造成氨态氮肥过量。