A vaginal tear from havingused toy. How long for tear to heal?

Week or two perhaps. If the problem seems minor then refrain from any vaginal activity for two weeks. If the pain or bleeding is significant, or it does not get better then please have a doctor's visit.