The invention discloses a feed for preventing and controlling edema disease of swine, a Chinese medicinal composition and a preparation method. The feed comprises Chinese medicinal additives, montmorillonite, beer yeast, a trace element chelating agent, corn, hay and bacillus, wherein the Chinese medicinal additives comprise medicated leaven, rice-grain sprout, amomum fruit, large-head atractylodes rhizome, Chinese fever vine, baikal skullcap root, honeysuckle flower, cynanchum wilfordii, Chinese asafetida, ruddle, bamboo shavings, uncaria, tall gastrodia tuber, rhizoma arisaematis, borneol, dogbane leaf, common selfheal fruit-spike, akebia stem, umbellate pore fungus, oriental waterplantain rhizome, liquoric root, common andrographis herb, cyrtomium rhizome, paris rhizome, Indian trum etflower seed, plumed thistle root, beautiful sweetgum fruit and prickly knotweed. The feed provided by the invention contains the Chinese medicinal additives, has the functions of strengthening the spleen and stomach and clearing away heat and toxic materials, has the advantages of remarkable clinical effect, no toxic or side effect, low price, is easy and convenient to prepare, is capable of improving the body immunity and disease resistance of sick swine in the prevention and control of edema disease of swine, and has a certain health care function on consumers eating the type of pork.