کودهای کشاورزی به سه دسته کود شیمیایی، کود آلی و کود بیولوژیک تقسیم می شود که به شرح زیر می باشد:
کود شیمیایی: کودهای شیمیایی یکی از پرمصرف ترین کودهای موجود در بازار است که در کارخانجات صنعتی و با استفاده از دستگاه ها و روش های مختلفی تولید و به بازار عرضه می شود. میزان خلوص و درصد مواد به کار رفته در این کودها تفاوت زیادی با یکدیگر دارد به همین دلیل نحوه مصرف و تاثیرگذاری آن ها نیز هر یک به شیوه خاصی می باشد. از جمله عناصر پر مصرف کودهای شیمیایی می توان به فسفر، ارت، پتاس، کلسیم، منیزیم، آهن، منگزنز، روی و مس اشاره کرد. این کودها در دسته های مختلفی همچون کودهای پتاس، ازته، فسفری و … قرار می گیرند. در صورتی که کودها تمامی این عناصر را به صورت یکجا و متناسب با یکدیگر دارند به آن کود کامل می گویند.
کود آلی: هر گونه مواد آلی که توسط میکروب ها تجزیه پذیر باشد، با نام کودهای آلی شناخته می شود. این کودها بر اساس دوام و کیفیت تفاوت هایی را با یکدیگر دارند که باعث تفاوت قیمت کودها و تامین مواد مغذی گیاه خواهد شد. کودهای آلی در سه دسته کود حیوانی، کمپوست و کود سبز قرار می گیرد. مصرف کودهای آلی برای گیاهان الزامی است و در صورت عدم وجود این کودها گیاه تغذیه مناسبی نداشته و ممکن است باعث آسیب رسیدن به گیاه شود.