Tooth gems last anywhere between 2 to 12 months. Some people even have them for up to 2 years. It really depends on the dental habits of the individual.