The progress of economic development is greatly improved by financial development, and one of the main sources that can be used to encourage the expansion of financial systems is the revenue obtained from the sale of natural resources. The current study analyzes China's nexus of natural resources and financial development from 1989 to 2021. The study also included geopolitical risk as an additional determinant of financial development. With different covariates of the dependent variable, we make available several reliable econometric methods for this study; for the unit root testing, the Augmented Dicky-Fuller test; for primary outputs, Auto Regressive Distributive Lags (ARDL) model is employed and for the robustness check analysis, Fully Modified Least Squares FMOLS, DOLS and CCR methods are provided. The outcomes exhibit that various rents of NRR have a negative and significant impact on financial expansion, exhibiting the resource curse hypothesis in China, while natural gas exhibits improve FD in China. Moreover, Geo-political risk has an insignificant but positive impact on financial development; therefore, GPR influence is inconclusive in both the short and long run. Robustness check results support the ARDL estimates, and the results are similar in all formats. The study provides policy implications regarding the nexus of FD and NRR.