The purpose of this paper is to empirically examine the effect of macroeconomic determinants on non-performing assets (NPAs) in the India’s commercial banks using a panel regression model. This study considers all public, private, and foreign sector scheduled commercial banks during a period of seventeen years from 2004-05 to 2021-22, and uses four macroeconomic variablesGDP growth rate, inflation rate, interest rate and global volatility index- to assess the impact of these variables on NPAs. The findings show that NPAs have a negative relationship with GDP growth rate, confirming a increase in economic growth would rise the incomes of people and businesses and improve the ability of repayment of loans to the banks. Remaining three macroeconomic determinants negatively associated with NPAs but they were statistically insignificant. The result of the empirical study suggests that efficient management policies at the macro level are required to reduce the level of NPAs and to maintain the stability of the performance of banks in India.