Abstract Background Despite the severe impact of COVID-19 on cancer patients, data on COVID-19 outcomes in cancer patients from low- and middle-income countries is limited. We conducted a large study about the mortality rate of COVID-19 in cancer patients in Iran. Methods We analyzed data from 1,079 cancer (average age: 58.2 years) and 5,514 non-cancer patients (average age: 57.2 years) who were admitted for COVID-19 in two referral hospitals between March 2019 and August 2021. Patients were followed up until death or 31st August 2021. Multiple logistic regression models estimated the odds ratio (OR) and 95% confidence intervals (CI) of factors associated with ICU admission and intubation. The Cox regression model estimated hazard ratios (HRs) and 95% CI of factors associated with hospital and post-discharge 60-day mortalities. Results The cancer patients had higher ICU admission (OR = 1.65, 95% CI: 1.42–1.91; P-value 0.03) and intubation (OR = 3.13, 95% CI = 2.63–3.73, P-value