This study aimed to analyze the potential association between trichloroethylene (TCE) exposure and congenital heart disease (CHD) and to explore the effect of metabolic enzyme gene polymorphisms on heart development. A multicenter case-control study was conducted. The trichloroethylene concentrations were measured by UPLC-MSMS in urine. Fourteen SNPs in the GSTA1, GSTP1, MPO, NAT1, NAT2, CYP1A1, CYP1A2, CYP2E1 and EPHX1 genes were genotyped using an improved multiplex ligation detection reaction (iMLDR) technique. A total of 283 cases and 331 controls with maternal urine and/or venous blood were included in the present study. The median NAcDCVC was 7.65 ng/mL in the case group and 7.43 ng/mL in the control group. There was no significant difference in the NAcDCVC concentration between the CHD subtypes and controls (P > 0.05). The GA/AA of GSTA1 rs3957357 could increase the risk of CHDs under the dominant model (aOR = 2.26, 95 % CI: 1.31, 3.90), but other SNPs were not associated with CHDs (P > 0.05). GA or AA genotypes of GSTA1 rs3957357 with lower levels of TCE exposure were 3.53 times at risk relative to mothers carrying the wild type genotype. In conclusion, maternal exposure to trichloroethylene alone is not associated with the occurrence of fetal CHD and CHD subtypes. Maternal GSTA1 rs3957357 may increase the risk of CHD in offspring. TCE exposure and metabolic gene polymorphisms probably interact with each other to induce fetal cardiovascular malformation, but larger sample size studies are needed to confirm this hypothesis.