The invention provides a decoction for treating upper urinary tract calculi. The decoction consists of lysimachia christinae hance, lygodium japonicum, endothelium corneum gigeriae galli, herba pyrrosiae, plantain seeds, talcum, lalang grass rhizome, radix paeoniae alba, root of common peony, radix cyathulae, szechwan Chinaberry fruit, rhizoma corydalis and liquorice. The decoction for treating upper urinary tract calculi disclosed by the invention can clear away heat and toxic materials, promote diuresis and diminish inflammation, resolve tetany and relieve pain, and remove calculi; the decoction is free from toxic and harmful materials as well as side effect, and has no damage to kidney; and meanwhile, the decoction can nourish and protect the kidney, and prevent recurrence of urinary tract calculi.