The invention provides a capsule for drug addiction treatment and a preparation method thereof. The capsule comprises the following components in parts by weight: 3 to 10 parts of campsis grandiflora, 3 to 10 parts of berba aristolochiae mollissima, 3 to 10 parts of stasis blocking medicine, 20 to 30 parts of hedyotis diffusa, 8 to 10 parts of sculellaria barbata, 10 to 15 parts of phryma leptostachya, 3 to 6 parts of celastrus orbiculatus, 20 to 30 parts of herba pteridis multifidae, 10 to 30 parts of zuobanteng (traditional Chinese medicine), 10 to 20 parts of selfheal, 2 to 6 parts of baizhongzhi (traditional Chinese medicine), 10 to 12 parts of blackberry lily, 10 to 15 parts of oldenlandia chrysotricha chun, 8 to 15 parts of herba violae, 8 to 15 parts of dandelion, and 6 to 8 parts of wikstroemia indica, amounting to 16 medicines. The preparation method of the capsule for drug addiction treatment comprises the steps of processing, concentrating, extracting and refining. The capsule for drug addiction treatment is mainly used for detoxicating, cleaning, eliminating and de-addicting a person taking heroin, amphetamin chloride, marihuana, dancing outreach and various addiction drugs, and is safe and convenient.