The average child has their full set of 20 primary teeth by the age of 3 years. Between the ages of about 6 and 7 years, the primary teeth start to shed and the permanent teeth begin to come through. By the age of about 21 years, the average person has 32 permanent teeth – 16 in the upper jaw and 16 in the lower jaw.