قد تكون هناك العديد من الاسباب التي تكون وراء تكرار الاصابة ببكتيريا المهبل ولكن يظل أهم تلك الأسباب هو عدم العلاج الصحيح وكذلك قد تتمثل الاسباب في التالي:-
• عدم الحفاظ علي نظافة الأعضاء الجنسية بشكل جيد.
• وقد تكون كثرة النظافة مضرة لأنها قد تكون سبب في القضاء علي الفلورا التي تكون موجودة علي الاعضاء التناسلية.
• وقد تكون بسبب وجود اصابة بمرض السكري.
• تناول المضادات الحيوية بكثرة قد يزيد من احتمالية خفض بكتيريا النافعة التي توجد في الجسم ويتم تغير درجة الحموضة وبالتالي تزداد الخميرة عن معدلها الطبيعي وتسبب خلل في عدد البكتيريا الموجودة في المهبل.