Pediatrician Questions Pediatrician

How long does teething last for babies?

My baby is 8 months old. He is teething. How long does teething last for babies?

2 Answers

PediatricianPediatrician
Babies teethe on and off until age 2 and a half or3 years old. By then all 24 baby teeth have come in.
Teething is usually complete by the age of 2 or 3. It is highly variable from one child to the next, but usually takes about twenty four months from start to finish.