Vaginal discharge in children can be due to many causes. Foreign body in vagina is an unusual cause. Foul-smelling, blood-stained vaginal discharge should raise the suspicion of foreign body in vagina. Magnetic resonance imaging (MRI), vaginal examination under general anesthesia may detect foreign bodies in vagina. We found a cotton fiber ball in vagina, probably caused by the child's teddy bear as a cause of vaginal discharge in a 5-year-old child. A repeat MRI suggested foreign body in the vagina and vaginal exploration under general anesthesia helped for the removal of cotton fiber ball, which led to complete clearance of the vaginal discharge in the child.