The duration of hormonal therapy varies depending on factors such as the type and stage of cancer, treatment goals, and individual response. Some patients may require hormonal therapy for several years or even indefinitely.