The duration of growth hormone therapy varies depending on the individual child and the underlying condition. Typically, therapy continues until the child reaches their final adult height or until their growth plates have closed. This can often mean several years of treatment. The decision to stop therapy is made based on a combination of growth measurements, bone age, and the child's response to treatment.