Hemorrhagic fever with renal syndrome (HFRS), caused by hantavirus, is a serious public health problem in China. Despite intensive countermeasures including Patriotic Health Campaign, rodent control and vaccination in affected areas, HFRS is still a potential public health threat in China, with more than 10,000 new cases per year. Previous epidemiological evidence suggested that meteorological factors could influence HFRS incidence, but the studies were mainly limited to a specific city or region in China. This study aims to evaluate the association between monthly HFRS cases and meteorological change at the country level using a multivariate distributed lag nonlinear model (DLNM) from 2004 to 2018. The results from both univariate and multivariate models showed a non-linear cumulative relative risk relationship between meteorological factors (with a lag of 0–6 months) such as mean temperature (Tmean), precipitation, relative humidity (RH), sunshine hour (SH), wind speed (WS) and HFRS incidence. The risk for HFRS cases increased steeply as the Tmean between − 23 and 14.79 °C, SH between 179.4 and 278.4 h and RH remaining above 69% with 50–95 mm precipitation and 1.70–2.00 m/s WS. In conclusion, meteorological factors such as Tmean and RH showed delayed-effects on the increased risk of HFRS in the study and the lag varies across climate factors. Temperature with a lag of 6 months (RR = 3.05) and precipitation with a lag of 0 months (RR = 2.08) had the greatest impact on the incidence of HFRS.