The invention discloses an external preparation for treating vitligo and a preparation and using method thereof. The external preparation comprises the following components in portion by weight: 10 to 30 portions of radix salviae miltiorrhizae, 10 to 30 portions of rhizoma drynariae, 10 to 30 portions of herba ecliptae, 10 to 30 portions of angelica, 10 to 30 portions of dodder, 10 to 30 portions of white fructus tribuli, 10 to 30 portions of purslane, 10 to 30 portions of dark plum, 10 to 30 portions of 
cnidium fruit, 10 to 30 portions of prepared fleece-flower root, 10 to 30 portions of safflower, 10 to 30 portions of black sesame, 10 to 30 portions of szechuan lovage 
rhizome, 10 to 30 portions of gromwell root, 10 to 30 portions of 
honeysuckle, 10 to 30 portions of malaytea scurfpea fruit, 2 to 8 portions of radix euphorbiae ebractealatae, 10 to 15 portions of 
toad shell and 2 to 8 portions of chilopod. The external preparation can invigorate 
blood circulation and eliminate freckles, inhibit epidermis sulphydryl and 
melatonin, and activate the activity of 
tyrosinase so as to recover or accelerate the generation and the transfer of 
melanin and recover the color element of 
pathological skin; and the preparation method is simple, and can obtain good economic benefit.