How long does it usually take for a bruised muscle to heal?

Bruised muscle. It depends on the severity of the bruise and the amount of tissue that is bruised. Healing may take a few weeks to months to completely heal.