How long does child support last?

Child support in California generally lasts until the child turns 18 AND graduates from high school OR turns 19 years of age. There are some cases where child support may last longer if there are special needs (physical or mental) involved for the child. The court will always want the needs of the child to be met even if those extend beyond the normal termination date for child support.