The world is getting older, particularly, Europe, North America, and Asia, which are experiencing a rapid increase in the number of older people (Li et al., 2019). The Chinese population is the fastest ageing population in the world, with people aged ≥65 years predicted to account for 17.2% to over 30% of the population of Mainland China, Hong Kong, Macau, and Taiwan in 2030 (He, Goodkind, & Kowal, 2016). China's ageing rate is expected to increase 13.24% points from 2019 to 2044 (Chen et al., 2019). Older people are generally the largest consumers of healthcare services, as ageing can lead to multiple health issues (Prince et al., 2015).Universities are responsible for training sufficient numbers of nursing students to meet the demands of older people care and motivating them to care for older patients in various care settings (Chi et al., 2016). Nursing care skills are taught to nursing students to enable them to deliver healthcare services to older patients and their families effectively and efficiently (Patton & Henry, 2019).However, despite the teaching of core concepts in the nursing curriculum, the level of willingness to care for older people among undergraduate nursing students is low (Henderson et al., 2008;