The invention discloses a traditional Chinese medicine composition for treating porcine circovirus disease and a preparation method thereof. The traditional Chinese medicine composition comprises the following traditional Chinese medicines: astragalus root, iastis root, forsythia fruit, honeysuckle, cordyceps polysaccharide, codonopsitis, atractylodes rhizome, angelica, fresh rehmannia root, Chinese goldthread, grifola umbrellata, tuckahoe, white atractylodes rhizome, tangerine peel, and epimedium. The preparation method comprises the following steps: 1) respectively attritioning and screening various components except the cordyceps polysaccharide; 2) uniformly mixing the astragalus root, codonopsitis, forsythia fruit, atractylodes rhizome, angelica, grifola umbellate, tuckahoe with the cordyceps polysaccharide; 3) uniformly mixing the iastis root, honeysuckle, fresh rehmannia root, Chinese goldthread, white atractylodes rhizome, tangerine peel, and the epimedium; 4) uniformly mixing the medicine power obtained from the step 2) and the step 3), so as to obtain the traditional Chinese medicine composition. The traditional Chinese medicine composition is simply prepared, safe and reliable, and has no toxic and side effect, high bioavailability, and reliably and effectively prevents and treats the porcine circovirus disease, and moreover promotes the growth of the pit and is widely used in clinical.