The invention relates to a swine fermentation bed and a preparation method thereof. The swine fermentation bed contains a fermentation bed packing and a fermentation bed fungicide, wherein the fermentation bed packing per cubic meter is prepared from, by weight, rice husk 10-15 kg, sawdust 20-25 kg, vinasse 15-20 kg, straw 10-15 kg, rice bran 5-8 kg, corn meal 5-8 kg, rapeseed cake 4-6 kg, tea residues 3-5 kg, sediment 5-8 kg, wormcast 5-8 kg, wormwood 0.3-0.5 kg, Chinese fever vines 0.3-0.5 kg, garlic powder 0.1-0.3 kg and salt 0.5-0.8 kg. The fermentation bed fungicide is indigenous rhizobia, and the usage amount is 0.2-0.3 kg per cubic meter. The fermentation bed prepared by adopting the preparation method is reasonable in composition, straw is laid on the bottom layer of the fermentation bed, the thickness of the packing can be decreased, the temperature of the fermentation bed can be also kept, the Chinese herbal medicines are added to the composition, have the disinfection effect on swine excrement and meanwhile can promote proliferation of beneficial bacteria in swine intestinal tracts to promote growth, the environmental pollution brought by breeding is relieved by adopting the fermentation bed, and the purpose of zero breeding emissions is really achieved.