支原体肺炎大概需要一个月的时间才能恢复,当孩子出现反复咳嗽,口服头孢或者是青霉素类消炎药物效果不好,还伴有发烧情况,需要带孩子去医院检查一下支原体,明确诊断后需要用大环内酯类的消炎药物,比如说阿奇霉素,红霉素等进行治疗,做药物治疗效果不好的,最好带孩子去医院进行药敏实验,选择敏感的药物进行治疗,效果会更好一些,不要过早的给孩子去停药,避免病情反复或者是出现抗药性,不利于支原体肺炎的恢复,对于咳嗽咳痰比较严重的同时,配合雾化吸入进行治疗。