Abstract Background This study examined community-based rehabilitation (CBR) practice in China on the basis of the development of an evaluation system using current evidence in a real context. Methods A multiple embedded case study design was used to interpret both quantitative and qualitative data. In Part 1, a thematic analysis was conducted to identify the different levels of evidence available in CBR programs in China. Identified themes were then associated with the literature to form a system to code, categorise, and rank the obtained evidence. In Part 2, CBR practice was examined in 12 CBR programs by using the developed evaluation system with the CBR matrix and CBR framework. Results Six themes under three categorised levels of evidence for demonstrating quality of practice were found. An evaluation system of program practice, based on existing standards to define levels of evidence, was created and used with the CBR matrix and CBR framework to evaluate the quality of practice in 12 CBR programs. The results of a within-case analysis revealed the strengths and areas for improvement in each program. An across-case analysis by using identified correlations revealed the characteristics of CBR practice in China, as demonstrated in the interaction of core CBR components. The content elements of CBR programs were significantly correlated with health outcomes, social development, education, and empowerment. Empowerment was significantly correlated with participant governance and community ownership. Conclusion The proposed evaluation system, as developed in a real context, is feasible for monitoring and identifying the strengths of and areas for improvement in CBR programs. This study described the characteristics and interaction of different CBR components in CBR practice in China and is pertinent for enhancing the evidence-based practices and quality of CBR programs in China.