Question: how long does it take for your canine teeth to grow back?
Answer: canine teeth – between nine and 13 years. premolars – between nine and 13 years. second molars – between 11 and 13 years.