Stock markets augment industries by raising and circulating capital in the economic system. This article examines the relationship between economic policy uncertainty (EPU) shocks and stock market development (SMD) in China. To this end, we utilize a novel EPU index the Nonlinear Autoregressive Distributed Lag (NARDL), and the Breitung-Candelon spectral causality approaches. The empirical outcomes suggest that positive (negative) shocks of EPU significantly decrease (increase) China’s SMD. The spectral causality approach confirms the lead-lag relationships among EPU shocks, stock market liquidity, banking sector development, savings, and trade openness. To propel the size of China’s stock market, the concerned authorities should strive to appease high EPU and ensure stability in macroeconomic and financial dynamics. JEL Classification: G11, G12, G15.