牙齿被撞松动之后,具体多长时间能恢复主要看伤的严重程度。在临床上可分为三度松动,一度松动一般不是很严重,不需要治疗,大约一个月左右会恢复正常。如果属于2度或3度松动,恢复较困难,还可能会导致牙齿脱落,所以牙齿被撞松动之后,要及时的去口腔科检查,通过检查,可对牙根和牙冠进行评估,在专科医生的指导下尽量保住牙齿。