The timing of the baby witching hour varies by child, but usually occurs between 5:00 pm and 11:00 pm. By this time of day, many young babies are tired, hungry, and overstimulated by all of the evening activity in the household, leading them to be extremely fussy.