Mindful self-care is a valuable activity that contributes to old people’s independence and self-control and its development is in line with the duties of social workers. This study aimed to validate the mindful self-care scale (MSCS) for Iranian old people and was performed on old people living in the community of Shiraz, Iran. This cross-sectional study was conducted on old people living in the community who met the inclusion criteria in Shiraz, Iran. After linguistic validation of the Persian version of MSCS with 36 items, face, and content validity were determined. Then the first part of construct validity was conducted using a kurtosis test, and exploratory factor analysis with the first sample ( n = 250). After selecting the appropriate items, confirmatory factor analysis was assessed with the second sample ( n = 250). Scale reliability was also evaluated. The optimal cut-off points were obtained by calculating the area under the curve (AUC). SPSS version 23 was used for further data analysis, while confirmatory factor analysis was conducted using AMOS version 24. Exploratory factor analysis loaded only 24 items with four factors. The modified second-order confirmatory factor analysis model displayed a good fit (RMSEA = 0.04; CFI = 0.90; GFI = 0.90). Cronbach’s alpha coefficient of MSCS with 24 items was .94. The cut-off points were 38, 11, 23, and 17 for factors of resilience, goal achievement, supportive relationship, and self-care respectively, and 90 for the whole instrument. The study found that the MSCS short form with 24 items is valid and reliable in the Iranian elderly population, making it an effective tool for mental self-care screening and a practical tool for social workers. However, the study recommends repeating the study in other cities of Iran to generalize the findings.