抚养费一般应支付到子女年满18周岁成年为止。
十六周岁以上、不满十八周岁的子女能够以其劳动收入为主要生活来源且达到了当地生活的一般水平,应当支付抚养费的父或母可以停止支付抚养费。
《婚姻法》第二十一条规定,父母对子女有抚养教育的义务;父母不履行抚养义务时,未成年的或不能独立生活的子女,有要求父母付给抚养费的权利。
婚姻法第二十一条规定的“不能独立生活的子女”,是指尚在校接受高中及其以下学历教育,或者丧失或未完全丧失劳动能力等非因主观原因而无法维持正常生活的成年子女。