For generations, Native Americans have used witch hazel as a natural treatment for skin problems. It contains natural astringent properties which make it an excellent remedy for bruises. The witch hazel improves blood circulation, helping to fade discoloration, as well as speed up the healing process. To use witch hazel, soak a thin cloth in some witch hazel and apply it to the bruise for a few minutes twice a day. Repeat this process every day until the bruising disappears.