The growing cancer burden in Botswana has been linked to aging, lifestyle factors, and high HIV infection prevalence. The government has designated four geographically distributed hospitals as public oncology centers (POCs). A needs assessment was undertaken to ascertain the characteristics of cancer care at these centers. A multisite cross-sectional survey study of cancer care was conducted with oncology staff at Princess Marina Hospital (PMH), Nyangabgwe Referral Hospital (NRH), Sekgoma Memorial Hospital (SMH), and Letsholathebe II Memorial Hospital (LMH) from February to April 2021. At each POC, a focal person (experienced nurse working in oncology) identified relevant oncology staff and confirmed service availability. Only PMH and NRH had a broad array of diagnostic, surgical, and treatment services. In addition, PMH was the only center with a a dedicated inpatient oncology service, a multidisciplinary committee to review patients, and a palliative care team. To support the only national cancer screening program, for cervical cancer, all POCs offered Pap tests. Mammography, available at PMH and NRH, was used solely for diagnosis. Patients from POCs requiring radiation therapy were referred to Gaborone Private Hospital at government expense. For perceived service availability, 51 staff, mainly oncologists, physicians, and nurses, were surveyed (66% based at PMH). Perceptions of services revealed a few concerns, for example, numerous staff considered hysterectomies for cervical cancer available when they were only performed at PMH. Despite Botswana's efforts to increase the proximity of cancer services to patients, there are marked gaps, particularly at the two district-level POCs, SMH and LMH. In the future, SMH and LMH could provide selected services for specific prevalent cancers on-site, as well as follow-up and palliative care.