Intergenerational programs could serve as key health promoters among elderly people by decreasing the risk of social isolation and loneliness due to the greater sense of meaningfulness. However, given our limited sample size, generalizability was restricted and studies with larger cohorts are required to further validate our findings.