The invention belongs to the technical field of traditional Chinese medicine inhibitors and preparation thereof, and discloses a traditional Chinese medicine preparation for resisting diseases and insect pests and a preparation method thereof. According to the traditional Chinese medicine preparation, artemisia apiacea, nerium oleander, pinellia ternate, rhizoma alismatis, celastrus angulatus, castor oil plants, ailanthus altissima leaves, purslane, prunella vulgaris, cortex dictamni, ligusticum wallichii, golden cypress, Chinese pulsatilla roots, dandelions, duchesnea indica, rumex japonicus,sanguisorba officinalis roots, hairyvein agrimony, pine needles, sargentgloryvine stems, xanthium sibiricum, camellia oleifera, achyranthes roots, aster, basil, cassia seeds and garden balsam stems are selected to prepare the traditional Chinese medicine preparation. The invention ensures that the nutrient components among the raw materials are more comprehensive and satisfies the requirements ofcrops for the diversity of nutrient elements; various nutrient elements contained in the traditional Chinese medicine preparation can also be quickly absorbed and utilized by crops, so that the growth is accelerated, and the damage is reduced; and the synergistic effect of the effective components has a good inhibition effect on diseases and insect pests. The preparation method is simple in process, convenient in process, simple in configuration, wide in raw material selection source, free of by-products, economical and environment-friendly, and maximization of raw material utilization is realized.