A fever the day of or the day after a shot is expected, but when it drags on past three days, it’s natural to worry. Here’s how long a vaccine fever normally lasts and when it’s time to call the doctor.

Why It Happens

Fever after vaccination is a normal sign that the body is building immunity in response to the vaccine. Most vaccine-related fevers begin within one to two days of the shot and resolve within 24 to 48 hours. However, how quickly a fever appears and how long it lasts can vary by vaccine type, so a flat three-day rule doesn’t apply the same way to every fever.

How It Looks at Different Ages and Stages

Inactivated vaccines, such as DTaP or pneumococcal vaccines, typically cause a fever that starts within a day or two and passes quickly. Live vaccines, such as MMR and varicella, work differently: because the weakened virus needs time to replicate in the body, fever and a mild rash can show up on a delayed schedule, typically 5 to 12 days after the shot, with 7 to 10 days being most common. That means a fever that starts the same day as the shot and drags past three days is a different situation from a new fever appearing a week or two after an MMR or varicella vaccine.

Home Care

For a mild fever that started the day of the shot, plenty of fluids and rest help, along with keeping the room cool and dressing the child lightly. If the fever is uncomfortable enough to need medication, check the product label or ask a pharmacist or doctor for the correct weight-based dose before giving it. A fever with a faint rash appearing 1 to 2 weeks after MMR or varicella vaccination usually resolves within a few days on its own and can typically be managed at home with fever medication and rest.

Common Parent Misconceptions

It’s easy to assume any fever lasting more than three days after a shot automatically means something went wrong, but as explained above, a delayed fever after a live vaccine can be an expected part of the normal timeline rather than a red flag. On the flip side, some parents assume a fever that started the same day as an inactivated vaccine and just keeps going past three days is “normal too,” when an unusually prolonged fever right after a shot is actually a signal worth checking, since it could mean an unrelated infection has developed around the same time.

Signs That Need Medical Care

Call the doctor or go to urgent care if a fever that started the day of the shot lasts three days or more, if the temperature reaches 104°F (40°C) or higher, or if hives or a rash spread over the whole body along with swelling of the face, lips, or hands and feet, which can signal an allergic reaction. Seek care right away if the child becomes unusually limp, hard to wake, or has trouble breathing. For infants 3 months old or younger, any fever of 100.4°F (38.0°C) or higher needs immediate medical evaluation regardless of recent vaccination. This information isn’t a diagnostic tool and doesn’t replace advice from a medical professional.