离婚后抚养费一般要支付到子女18周岁为止。十六周岁以上不满十八周岁,以其劳动收入为主要生活来源,并能维持当地一般生活水平的,父母可以停止给付
抚养费。在特殊情况下,子女满十八周岁,非因主观原因(丧失或未完全
丧失劳动能力等)无法维持正常生活,父母仍应当支付抚养费。
【法律依据】
最高人
民法院关于适用《中华人民共和国
民法典》
婚姻家庭编的解释(一)第五十三条,抚养费的给付期限,一般至子女十八周岁为止。
十六周岁以上不满十八周岁,以其劳动收入为主要生活来源,并能维持当地一般生活水平的,父母可以停止给付抚养费。