PurposeExtending on the resource-seeking foreign direct investment (FDI) hypothesis, this paper aims to uncover the potential relationship between financial and non-financial channels and inward FDI before and after the global financial crisis.Design/methodology/approachThe sample includes 561 year-country observations on 33 developed and developing countries during 2001 and 2017. This study investigates several determinants such as inflation, gross domestic product growth, exchange rate, trade openness, financial openness, Sharpe ratio and country market capitalization, using ordinary least squares, fixed effects and system generalized method of moments.FindingsThe results indicate a negative relationship between inflation and financial openness with FDI inflow while market capitalization and exchange rate were positively connected to FDI inflow. All three financial channels of FDI inflow: financial market size, financial openness and Sharpe ratio significantly influenced FDI inflow. Moreover, inflation, financial openness and Sharpe ratio imply a meaningful impact on the FDI inflow of developed and developing countries, with a relatively stronger influence during the post-crisis periods. Asymmetric impact tests also revealed similar results.Research limitations/implicationsThese findings offer an impression that financial market development channels may significantly boost FDIs in developing and, as well as developed countries. With special reference to the developing countries, a disciplined financial market and financial openness may help attract more FDIs.Originality/valueImpact of the financial crisis on FDI inflows while observing the impact of the financing channels in developing and developed countries is rare in the academic domain. This study forwards that a structured and open financial market may help in recovering from the financial crisis.