What Is the Baby Witching Hour?

Medically Reviewed by Poonam Sachdev on July 09, 2025
5 min read

If your baby tends to get fussy every evening at about the same time, you may be wondering what's going on. Usually, newborns spend most of their time sleeping in their early days. But a few weeks later, they might be screaming for hours at a time. This fussy period is often called the witching hour, even though it can last for up to three hours.

Crying is normal for all babies. On average, most cry for about 2.2 hours daily. But some babies cry much more. Colicky babies may cry continuously for two to three hours at a time for no clear reason. Their crying spells usually happen around the same time every day, often in the evening.

Most babies stop excessive crying by around 3 months of age. But for some infants, it may last longer.

No one knows what causes these fussy periods in babies. Around 20% of babies develop colic, usually when they are 2-4 weeks old. Your baby may just be sensitive to stimulation and not be able to self-soothe yet. Though it's stressful for you, colic won't cause any long-term harm or medical problems for your baby.

Every baby is different. Over time, you will learn what works best to soothe your baby. Here are some techniques you can try to calm your baby:

Swaddle your baby. Wrapping your baby in a thin blanket may help them feel secure. Your baby's nurse or doctor can teach you to swaddle if you need help.

Turn on white noise. You can try a white noise machine, a fan, or a recording of a heartbeat. These sounds remind your baby of being in the womb and may calm them down.

Hold your baby in your arms on their left side or stomach. This might help with your baby's digestion or help their stomach feel better. Remember to put your baby on their back in their crib if they fall asleep.

Put your baby in a sling and walk or rock them. This reminds your baby of being in the womb. It may comfort them.

Give your baby a pacifier or your finger to suck on. If it's not time to eat, let your baby suck on your clean finger or a pacifier. Most babies are calmed by sucking.

Don't overfeed your baby. Being too full can make your baby uncomfortable.

Check for food sensitivity. If you're breastfeeding, check with your pediatrician to see whether getting rid of milk or caffeine from your diet will make a difference. Some babies show signs of milk protein intolerance that a doctor can identify. If you're formula feeding, you can also ask your pediatrician about changing your baby's formula.

Keep a diary. Write down your baby's schedule. This includes when they eat, sleep, wake, and cry. You may find a pattern that you can discuss with your baby's doctor.

Limit naps. Don't let your baby nap for more than three hours at a time during the day. Keep the lights dim and the room quiet when you feed and change your baby at night.

Check your baby's needs. Sometimes, there's no clear reason your baby is crying. Check to see if they are: 

  • Hungry. Keep track of when your baby eats and watch for early hunger signs, such as sucking on fists.
  • Cold or hot. Your baby should be dressed in about the same number of layers as you are wearing. 
  • Soiled or wet. Check your baby's diaper to see whether it needs to be changed. 
  • Spitting up a lot. Some babies have gastroesophageal reflux disease (GERD) that may be causing their fussiness. 
  • Overstimulated. Try turning down the noise and lights.
  • Sick. Check your baby's temperature. Make sure they don't have any other signs of illness. Call your pediatrician immediately if your baby is under 2 months old and has a fever of 100.4 F. 
  • Bored. Sing or hum to your baby. Go for a walk to stimulate them. 

Take care of yourself. Taking care of a crying baby is very stressful. If you're feeling overwhelmed, call a friend or relative to take care of your baby while you take a break. If no one is available to help, then put the baby in their crib, close the door, and take a 10-minute break. Try to do something relaxing during those 10 minutes.

Crying in babies isn't generally a medical problem. You should still rule out any medical reasons for your baby's crying. Contact your pediatrician if your baby has any of the following symptoms: 

  • A fever of 100.4 F or higher
  • Low alertness and reduced activity
  • Losing weight or not gaining weight
  • Vomiting
  • Loose or bloody stools
  • Not eating
  • Not sucking well
  • Crying nonstop (won't calm down no matter what you do)

You may find that your baby is consistently fussy in the early evening, or the baby witching hour. While soothing a crying baby can be stressful, most of the time, it isn't a cause for concern. But if you notice any other symptoms — such as vomiting, a fever, or lack of appetite — contact your pediatrician. And remember — most babies outgrow the baby witching hour phase by the time they're 3 months old.

What is the science behind the baby witching hour?

It's not always clear why your little one gets fussy during the baby witching hour. By late afternoon, your baby may start to get upset for a variety of reasons: they may feel gassy, overly tired, still hungry, or just overwhelmed from a long day.

Why does my baby cry first thing in the morning?

Babies cry for all kinds of reasons in the morning: they may be hungry, gassy, sick, or just need their diaper changed. Crying is their primary way of communicating their needs to you.