It’s normal for newborns to cry for up to 2-3 hours total over a day. Crying peaks around 6 weeks during the “period of purple crying” and then becomes less frequent. If crying exceeds 3 hours daily or causes concern, see your pediatrician.