The study was intended to determine the effect of corporate social responsibility on financial performance. Financial performance was measured by use of ROA and ROE. Data was obtained from financial statements, websites, publications and annual reports. Financial performance was the dependent variable while corporate social responsibility was the independent variable. The study revealed that there is a positive relationship between CSR and CFP at TWC. Based on findings, it is concluded that CSR is important for improving financial performance of firm. Companies should partner with non-profits and government agencies to solve social, economic, and psychological problems in society. Companies should involve in wellbeing programs. Research results are supportive of the view that responsible firm behaviour may not only keep employees motivated and help to increase their loyalty but also become a cause to improve the financial performance of firm.