Yarrow acts as a diaphoretic when given hot which causes the body to sweat. Some people would recommend yarrow whenever there is a fever. Fever can be a sign of malfunction in the body according to Dr. Christopher. If you suppress the fever with aspirin or some other drug, the heart has to work that much harder to pump not only the original toxicity from the body, but also the corpses of the germs. This can damage the heart, kidneys, nervous system, circulatory system and lead to other chronic illnesses. Yarrow tea raises the temperature naturally, opens the pores for waste to escape and promotes perspiration. As long as moisture is going into the body and perspiration is occurring , there is little damage that can be done by fevers. You can use the tea in a tub of hot water to help a person who is sick with fever. After the tub, rinse them with cool water and put them to bed.
It is also used to eliminate lung congestion and to stop hemorrhage or bleeding from the lungs. It is also good for nose bleeds, bloody urine, and excessive menstruation.
Externally, yarrow is used as a poultice on wounds to stop bleeding and to help them heal faster. The tea can be used as an enema for hemorrhoids or piles. An ointment made from yarrow can be used on ulcers and soft tumors.
Most of this information comes from an article by Jo Francks who is a Master Herbalist graduate of The School of Natural Healing.