The invention provides cataplasm for treating arthralgia and a preparation method thereof. The cataplasm is prepared from the following substances: a radix angelicae sinensis extracting solution, a radix angelicae pubescentis extracting solution, a radix saposhnikoviae extracting solution, a radix gentianae macrophyllae extracting solution, a cortex eucommiae extracting solution, a safflower extracting solution, a herba epimedii extracting solution, a rhizoma drynariae extracting solution, a rhizoma corydalis extracting solution, sodium polyacrylate, sodium carboxymethylcellulose, sodium alga acid, methyl-p-hydroxy benzoate, propylene glycol, distilled water and glycerol. Compared with the prior art, the cataplasm uses multiple natural and non-toxic traditional Chinese medicines with moderate drug properties and favorable medicine effects so as to be high in safety, strong in functions, convenient to carry, and simple to use; the medicines can easily permeate into a body so as to stably and enduringly exert efficacies. The adopted natural medicines contain multiple active substances, so that arthralgia of a patient can be well improved, and the effects of activating blood, stopping bleeding and stopping pain are remarkable.