How to Relieve Pain After Vaccination in Babies

The best way to relieve your baby’s pain after vaccination is a combination of comfort techniques: hold your baby skin to skin, breastfeed if possible, and apply a cool, damp cloth to the injection site. Most post-vaccine fussiness and soreness peaks within the first 24 hours and fades within one to two days. Here’s how to help your baby through it.

Hold and Breastfeed Right After the Shot

Breastfeeding is one of the most effective pain relievers available to young infants. In a study of 66 babies receiving their routine immunizations, those who were breastfed before, during, and after the injection cried for an average of 36 seconds, compared to 76 seconds in babies who weren’t breastfed. That’s roughly half the crying time. The combination of sucking, sweetness, warmth, and closeness works together to blunt pain signals.

If you’re not breastfeeding, holding your baby against your bare chest (skin-to-skin contact) still helps. Babies held this way tend to have more stable heart rates, cry less, and show lower stress levels. You can also offer a bottle or pacifier during this time to provide the soothing effect of sucking.

Use a Cool Cloth on the Injection Site

A cool, damp cloth placed gently over the spot where your baby got the shot helps reduce redness, soreness, and swelling. You don’t need ice or a frozen pack, which can be too intense for a baby’s skin. Just wet a clean washcloth with cool water, wring it out, and hold it against the area for a few minutes at a time. You can repeat this whenever your baby seems uncomfortable.

Avoid rubbing or massaging the injection site. Some swelling and a small firm lump at the spot are normal and can last a few days. It looks worse than it feels for most babies.

Distraction Works Better Than You’d Think

Even very young babies respond to sensory distraction. The CDC recommends bringing your baby’s favorite toy, blanket, or comfort object to the appointment. During and after the shot, sing to your baby, say their name in a soothing voice, or tell them a story. The goal is to pull their attention away from the pain before they fully lock onto it.

For babies old enough to track objects visually (around 2 to 3 months), slowly moving a colorful toy in front of them or making gentle sounds with a rattle can shorten the crying episode. Keep the distraction going after the needle is out, not just during.

Don’t Give Pain Medicine Before the Shot

You might be tempted to give your baby acetaminophen before the appointment to get ahead of the pain. Don’t. The American Academy of Pediatrics advises against routinely giving pain relievers before or at the time of vaccination. There’s evidence that giving acetaminophen preventively may reduce how well some vaccines work by dampening the immune response your baby’s body needs to build protection.

Pain medicine is fine after the shot if your baby develops a fever or seems clearly uncomfortable. The distinction matters: treat symptoms when they appear rather than medicating in advance.

When Pain Medicine Is Appropriate

If your baby is fussy, feverish, or visibly sore after getting home, acetaminophen (the active ingredient in Tylenol) is the go-to option. For babies under 2 years old, you should confirm the correct dose with your pediatrician since it’s based on your baby’s weight. The general guideline is to give a dose every 4 hours as needed, with no more than 5 doses in 24 hours.

Ibuprofen is an alternative, but only for babies 6 months and older. It should not be given to younger infants. For babies in the 12 to 17 pound range, the typical dose of children’s liquid ibuprofen (100 mg per 5 mL) is 2.5 mL. For babies 18 to 23 pounds, it’s 4 mL. Always go by weight rather than age for more accurate dosing, and check with your pediatrician if you’re unsure.

Never give aspirin to a baby or young child.

What’s Normal After Vaccination

Most babies experience some combination of fussiness, mild fever, and soreness at the injection site. This is your baby’s immune system responding to the vaccine, which is exactly what it’s supposed to do. Fever typically starts within 12 to 24 hours and lasts one to two days. The leg or arm where the shot was given may be tender to the touch, slightly swollen, or red.

Your baby may also be sleepier than usual or eat a little less for a day. These are all within the range of normal reactions and don’t require a call to the doctor.

Signs That Need Medical Attention

While serious reactions are rare, certain symptoms after vaccination require prompt medical care. Watch for:

  • Fever above 104°F (40°C)
  • Any fever in a baby under 12 weeks old, which can signal a serious infection unrelated to the vaccine
  • Hives, facial swelling, or flushing
  • Drooling or difficulty swallowing
  • Persistent vomiting
  • Sudden unusual sleepiness or limpness
  • Crying that won’t stop despite your usual soothing techniques

Allergic reactions to vaccines, when they happen, almost always occur within the first 15 to 30 minutes. That’s why your pediatrician’s office asks you to wait in the clinic briefly after the shots are given. If you notice any of the symptoms above after leaving, call your pediatrician or go to the nearest emergency room.

A Quick Comfort Plan

Putting it all together, here’s what a practical plan looks like: Bring a favorite toy or blanket to the appointment. Hold your baby close or breastfeed during and immediately after the injection. Once home, apply a cool cloth to the sore spot as needed. Keep your baby comfortable with extra cuddles, gentle rocking, and skin-to-skin contact. If a fever develops or your baby is clearly in pain, give a weight-appropriate dose of acetaminophen. Most babies bounce back to their normal selves within 48 hours.