When I bang myself up in the yard, I take an extra 500 milligrams of vitamin C to prevent bruising.
When my grandmother was very young she got a stone bruise on the bottom of her foot. Evidently she carried on quite a bit over the terrible pain she was in. Great-grandmother had an idea. She told her to sit still for her, that she was going to tie a bullfrog to her foot.."belly against the bruise" She said this would cure the bruising right away. Well just the threat of having some bullfrog's belly tied to the bottom of her foot worked like a charm.. grandma's foot felt wonderful quite suddenly!
(Richmond, Virginia, United States)
Witch Hazel is an awesome remedy I learned from my Grandmother and I am sure she learned it from her mother (b. 1861). The trick is to bathe the bruise as quickly after injury as possible. Then repeat for several times. But even if you can't immediately treat the bruise, witch hazel will take some of the soarness & discoloring away even the next day. Awesome stuff! Of course, witch hazel has an alcohol base so do not ingest it or get it in your eyes (common sense).
I use a cotton ball dunked in witch hazel for bruising. I do this 3x a day and within 2 days, my bruise has all but faded.