Absolutely stress can cause vaginal bleeding as well as many other changes within your body, including fluctuations in your menstrual cycle. Many women have noted they experience vaginal spotting during high-stress periods.