Why do Hindus shave a baby’s head (first hair cut)?
As per the scripture, it is done for the spiritual benefit of the child in the first or the third year after his/her birth:
As per the direction of the revealed texts, the chuda karma (tonsure) must be performed, for the sake of spiritual merit (observing dharma), by all twice-born men in their first or third year. [Manu - 2.35]
As per the mantras used while performing chuda karma, the benefits are longevity of life, freedom from diseases and attainment of strength, health, vigor and good progeny.
Note: “The question: Why do Hindus shave a baby’s head (first hair cut)?” is licensed by Stack Exchange Inc (https://hinduism.stackexchange.com/); user contributions licensed under CC BY-SA.