How long does pain last after an IM injection?: Understanding Duration and Managing Discomfort
•
5 min read
Most people experience mild injection site pain for only 1 to 3 days after an intramuscular (IM) injection. The severity and duration of discomfort can vary widely depending on the type of medication, injection site, and individual factors, but it is typically a temporary side effect of the healing process.