Goserelin is used to treat certain types of cancer (prostate and breast). It is also used to thin the lining of the uterus (endometrium) in preparation for a procedure to treat abnormal uterine bleeding. Goserelin is also used to treat a condition in which the tissue that normally lines the inside of the uterus also grows outside the uterus (endometriosis).