This paper aims to study empirically the relationship between corporate social responsibility (CSR) and financial performance (FP) in the Moroccan context. We opted for a longitudinal study of listed companies over the period 2012-2017. We have used the accounting and financial indicators to assess FP. In the absence of an index which measures the score of the PS, we opted for a dichotomous variable which takes a value 1 if the company is labeled CSR by the CGEM and value 0 if not. Control variables are measured by size, age, risk, and industry. Panel data are used as well to analyze data. Findings of this study indicate mixed results. Indeed, we have found a positive impact of CSR on PF, when using ROA as proxy for FP. However, when using ROE as proxy for FP, we do not find any impact of CSR on FP (neutral impact). We found that ROS is linked negatively with CSR.