The invention discloses a feed additive for livestock and poultry and a preparation method of the feed additive, and belongs to the technical field of livestock breeding. The feed additive comprises the following components in parts by weight: 5-20 parts of eucommia ulmoides bark powder, 5-30 parts of hogskin powder, 8-20 parts of mulberry leaves, 1-5 parts of garlic, 1-5 parts of edible baking soda, 0.1-2 parts of salt and 2-8 parts of sesamum indicum. The preparation method comprises the step of uniformly mixing raw materials. According to the feed additive and the preparation method, which are disclosed by the invention, through reasonable concerted application of the limited components, the feed additive are matched with a basal feed to be used for raising the livestock, so that the immunocompetence of the livestock is improved, the efficacies of preventing and treating diseases are realized, common diseases of the livestock can be effectively prevented, toxin, side effects and untoward effects do not exist, bad influence on the palatability of the feed does not exist, and the survival rate and the growth speed of the livestock and poultry are greatly increased when the feed additive for the livestock and the poultry is eaten by the livestock and poultry; the feed additive for the livestock and the poultry is simple in preparation, the quality and the taste of the meat of the livestock and the poultry are improved, so that animal products are safe and good in taste, and the old concept that products of the livestock and the poultry which are raised by feeds are poor in taste is changed.