Answer :
It depends on how badly you strained it and how much your resting. If it’s not too bad and you’re getting enough rest probably 3-4 days
The symptoms of mild to moderate muscle strains usually go away within a few weeks. More severe strains may take months to heal.