It varies from woman to woman and the characteristics of each type of miscarriage. Broadly speaking, when it's a complete miscarriage, vaginal bleeding can last about a week or two approximately.