The witching hour typically begins around 2 - 3 weeks after your baby's due date, it peaks at 6 weeks, and then it is usually resolved by 3 - 4 months.
How do I stop my baby's witching hour?
One way to prevent your witching hour baby is by helping your baby have evenly spaced naps throughout the day. This helps 'top up' their sleep tank to ensure that they do not become overtired by evening. You may have heard about the phrase 'sleep breeds sleep' and this is the reason behind it.
How many weeks does witching hour last?
It typically occurs daily between 5:00 pm and 11:00 pm. It can last a few minutes to a couple of hours. For most babies, the witching hour starts to occur around 2-3 weeks and peaks at 6 weeks. It will typically completely resolve by 3-4 months.