The present disclosure provides novel topical compositions comprising endoxifen and salts and solvates thereof and methods for making the compositions. Certain compounds have been combined to make a stable topical compositions comprising endoxifen. The present disclosure also provides methods for treatment of hormone-dependent breast and hormone-dependent reproductive tract disorders.