Weight gain can occur with some cancers like breast, prostate, or ovarian cancer.
Breast cancer may cause weight gain due to changes in hormone levels.
Weight gain with cancer in general may happen due to swelling in the abdomen or some anticancer drugs which can cause your body to hold on to extra fluid.