Shedding tears can be due to various reasons, such as exposure to allergens or irritants, and it may not always be related to crying in babies. Generally, a baby cries or sobs to communicate distress due to certain stimuli or sensations, such as hunger, pain, or stress. Babies cry with tears within two or three weeks after birth when their lacrimal glands are developed (13).