For how long is child support payable?
Under Virginia law, child support is paid until a child reaches the age of 18 years, marries, dies, or otherwise becomes emancipated. However, child support shall continue to be paid for a child over the age of eighteen who is (i) a full-time high school student, (ii) not self-supporting, and (iii) living in the home of the party seeking or receiving child support until such child reaches the age of nineteen or graduates from high school, whichever first occurs.