This paper investigates whether a shift toward non-interest income activities improves the profitability of Indian banks and, if so, how it varies across ownership groups and banks with different asset qualities. Our findings show that higher share of non-interest income yields higher profits and risk-adjusted profits; in particular when banks are involved in more trading activities. The results indicate that private foreign banks earn more risk-adjusted profits compared to public sector and private domestic banks. Furthermore, we also find that income diversification benefits more to the banks that have lower asset quality compared to the banks that have higher asset quality. The findings are insensitive to dynamic panel data estimations and alternative sample specification. The results of this paper provide valuable insights for policymakers, and conclude that ensuring diversification activities enhances bank profitability, in particular for the banks that have lower asset quality.