BackgroundThe oral health of older people is closely related to their overall health. Timely and effective intervention in oral issues is necessary to maintain their overall health. This study aimed to evaluate the feasibility and effectiveness of an Oral Health Promotion Program (OHPP) in Geriatric Care Facilities (GCFs).MethodsThe OHPP was implemented in two GCFs and evaluated using a pre/post-design. Questionnaires on self-efficacy and attitude for providing oral care were sent to 42 nurse participants before and three months after the implementation of the OHPP. Outcomes of 295 patient participants were assessed at four time points (T1-baseline, T2-one month, T3-two months, and T4-three months post-implementation) including Activities of Daily Living (ADL), Mini-Mental State Examination (MMSE), and Oral Health Assessment Tool (OHAT).ResultsThe oral health and daily activity ability of patient participants showed an improving trend at four time points pre/post-implementation of the OHPP. The proportion of patients with healthy mouths (OHAT: 0–3 points) increased from 29.8 to 67.8% and their scores of OHAT and ADL were significantly better at T4 compared to T1, T2, and T3 (p < 0.001). Self-efficacy (SE-PMC: T1 = 18.93 ± 3.18, T4 = 28.83 ± 6.56, p < 0.001) and attitude (A-PMC: T1 = 18.78 ± 3.09, T4 = 28.20 ± 6.03, p < 0.001) for oral care among nurse participants improved after the implementation of the OHPP.ConclusionsThis study highlights the feasibility of implementing OHPP within GCFs, potentially enhancing the oral health and daily living activities of older individuals. Integrating the OHPP into routine care in geriatric settings is not only practical but also widely acceptable, offering a proactive approach to address oral health disparities among older residents. Stakeholders can maximize the impact of the OHPP by fostering collaboration among healthcare professionals, administrators, and residents, ultimately improving oral health outcomes and overall quality of life of older residents.Trial registrationChiCTR2000035236 (registration date: 04/08/2020).