Purpose-The purpose of this paper is to explore the needs of people with cancer in advanced stages and to analyze factors that influence them. Design/methodology/approach-A concurrent mixed-method design was used. Descriptive design was conducted in Ubon Ratchathani Province, Thailand. Data were collected from a convenience sample of patients with advanced cancer of any tissue or organ. Questionnaires were completed by 110 patients aged 60 years and above (response rate 110/130 ¼ 84.6 percent). In-depth interviews were conducted with a total of eight patients. Content analysis of semi-structured interviews of a sub-sample was subsequently performed to better understand the real needs of patients with advanced stages of cancer at home setting. Findings-The majority (77.5 percent) reported a preference to spend their final days at home. The four most common palliative care needs were more information about disease and medical treatment (98.2 percent), more treatment for pain (97.3 percent), health education for family caregivers (95.5 percent) and health volunteers visit at home (95.5 percent). Content analysis of the qualitative data suggested that patient needs health care providers to deliver open communication, pain management and provide psychosocial supports. Originality/value-The result showed that patients-related variables are associated with the palliative care needs in patients with advanced stages of cancer. Communication skills and pain management are the key components to support the need for palliative care at home and to benefit the quality of life in terminally ill patients.