1) Take dried yarrow capsules (available at health-food stores).
2) Munching on a cup of leafy greens daily, like spinach, can reduce nosebleeds. Their stores of vitamin K help the body better form blood clots when capillaries become torn or damaged.