Objective To describe the status quo of readiness for hospital discharge of liver cancer patients accepted transcatheter arterial chemoembolization(TACE)treatment and to explore its influencing factors. Methods A cross-sectional survey was conducted. A self-designed general information questionnaire and the Readiness for Hospital Discharge Scale were delivered to 113 liver cancer patients accepted TACE from the Second Hospital of Dalian Medical University. Results The score of readiness for hospital discharge of liver cancer patients accepted TACE treatment was(171.73±14.71)points,and each item was divided into (7.81±0.67) points. Multiple linear regression analysis showed that age and education level were important factors influencing the degree of readiness for hospital discharge(t=-5.591,5.982,P<0.05). Conclusions The level of readiness for hospital discharge of liver cancer patients accepted TACE treatment is relatively satisfactory. Medical staff should provide targeted health education and intervention measures to improve their discharge readiness and ensure their safety after discharge.