妇科支原体感染要治疗多久是因人而异的,一般需要1~3个月左右的时间,病情的严重程度不同,治疗的时间会有所差异,确定妇科支原体阳性之后,可做药敏试验,根据检查结果来选择敏感的药物治疗,夫妻双方同时治疗效果会更好。导致妇科支原体感染的原因主要是通过性接触方式进行传播的,也可通过间接接触的方式进行传播。治疗期间要禁止同房,避免出现交叉感染,要按时去医院复查,直到确定支原体转为阴性,饮食要清淡,多吃富含维生素和蛋白质的食物。