Yes, newborns do have fingerprints. A person's fingerprints usually form in the 17th week of pregnancy. These prints are established before birth, and as a person grows, the prints get bigger while retaining the same pattern.
While fingerprints are present at birth, they may not be fully developed and clear enough for easy identification. The ridges and valleys that create the unique pattern of fingerprints continue to develop and refine throughout infancy. Most babies have a suitable print by the age of 6 months, and almost all babies have a suitable fingerprint by 12-18 months old.
It's important to note that there is a rare genetic disorder called Adermatoglyphia, which results in the absence of fingerprints. However, this condition is extremely uncommon.