For something minor, try taking an egg (not cooked) and rubbing it on the bruise in a circular motion.
Excellent for children who do not like ice packs: spread a little margarine on the bruise it will disappear in a short time and there will be no more swelling.
I've used it lots of times on my toddler and he never had a bruise.
Take a bioflavanoid supplement as a preventative measure.
Apply a sliced, raw onion over the bruise, but not if the skin is broken.
Apply cold water or ice to bruises to reduce swelling.
Apply mullein flowers steeped in olive oil to affected area.
Apply a tea of comfrey, hops, hyssop, St. John's wort, or white oak bark to the affected area.
Lobelia and comfrey taken orally will help heal a bruise.