Background: The incidence of congenital heart disease (CHD) is growing at a rapid speed worldwide, which due to changes of both environmental and lifestyle exposures. This study aimed to explore how the non-genetic risk factors of maternal and perinatal conditions influenced onset of CHD in infants.Methods: Infants with congenital heart disease diagnosed by echocardiography from May 2012 to December 2013 were recruited as positive cases, while healthy individuals without congenital heart disease recruited at the same period were regarded as controls. The general situation of parents and the exposure to environmental factors during perinatal period in the case group and the control group were investigated by questionnaires.Results: A total of424 questionnaires of infants with congenital heart disease and 362 healthy controls were finally collected. We analyzed the risk factors during perinatal period of their mothers showed that their mothers took drugs in early pregnancy (odds ratio [OR]=4.41, 95 % confidence interval [CI]:2.41-6.73), viral infection (OR = 2.97, 95% CI: 1.62-5.73), house decoration (OR = 1.82, 95% CI: 1.43-3.75), hair dyeing and scalding (OR = 2.24, 95% CI:1.46-4.05), parents' exposures to work environment pollution (OR = 2.77, 95% CI: 2.03-5.38) were independent risk factors for cardiovascular malformations. With the increase of exposure factors, the risk of congenital heart disease increased significantly. When pregnant women were exposed to three or more risk factors at the same time, the risk of infants with congenital heart disease in was 17.24 times higher than that of single-factor exposure.Conclusions: Together, the incidence of CHD in infants is correlated with the exposure to perinatal risk factors.