2-4 weeks: Most bruises heal in 2-3 weeks but ones on the shins may take longer as it has relatively poor blood flow. You may be able to speed the healing process by applying heat, keeping your leg elevated when at rest, taking Vit. C with bioflavonoids, dissolving 3 pellets of homeopathic Arnica 12c under your tongue at bedtime and applying homeopathic arnica cream (available at health food stores).
Answered 11/17/2019
126 views
6 doctors weighed in across 2 answers
A doctor has provided 1 answer
10 doctors weighed in across 3 answers
2 doctors weighed in across 2 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question