Previous studies have suggested that the functional polymorphisms in the promoters of matrix metalloproteinases (MMP) genes were associated with the risk of cancers, but no study has ever explored these polymorphisms as risk factors for hepatocellular carcinoma. Recently, we firstly examined whether seven functional polymorphisms in the promoters of MMP-1, MMP-2, MMP-3, MMP-9, MMP-12, and MMP-13 have any bearing on the risk of hepatocellular carcinoma, but we found none. In this study, we focused on an additional six MMP polymorphisms, including four functional polymorphisms in the promoters of MMP-7 (A-181G and C-153T) and MMP-8 (C-799T and A-381G), and two nonsynonymous polymorphisms in MMP-10 (A180G) and MMP-21 (C572T). With the polymorphism validation, we found that only MMP-7 A-181G, MMP-8 C-799T, and MMP-21 C572T were polymorphic. These three polymorphisms were then genotyped in 434 patients with hepatocellular carcinoma and 480 controls by PRC-RFLP analysis. The associations between the polymorphisms and hepatocellular carcinoma risk were evaluated while controlling for confounding factors. No significant association with the risk of hepatocellular carcinoma was observed with the three polymorphisms in the overall sample, hepatitis B virus carriers, and non-hepatitis B virus carriers after correction for multiple comparisons. Furthermore, when the analyses were stratified by age, sex, status of smoking and drinking, pack-years of smoking, and family history of hepatocellular carcinoma, there was also no significant association between these polymorphisms and hepatocellular carcinoma risk. Our findings suggest that the polymorphisms MMP-7 A-181G, MMP-8 C-799T, and MMP-21 C572T may not play a major role in mediating susceptibility to hepatocellular carcinoma.