This study aimed to investigate environmental factors and genetic variant loci associated with hepatocellular carcinoma (HCC) in Chinese population and construct a weighted genetic risk score (wGRS) and polygenic risk score (PRS). A case-control study was applied to confirm the single nucleotide polymorphisms (SNPs) and environmental variables linked to HCC in the Chinese population, which had been screened by meta-analyses. wGRS and PRS were built in training sets and validation sets. Area under the curve (AUC), net reclassification improvement (NRI), integrated discrimination improvement (IDI), Akaike information criterion (AIC), and Bayesian information criterion (BIC) were applied to evaluate the performance of the models. A total of 13 SNPs were included in both risk prediction models. Compared with wGRS, PRS had better accuracy and discrimination ability in predicting HCC risk. The AUC for PRS in combination with drinking history, cirrhosis, HBV infection, and family history of HCC in training sets and validation sets (AUC: 0.86, 95% CI: 0.84-0.89; AUC: 0.85, 95% CI: 0.81-0.89) increased at least 20% than the AUC for PRS alone (AUC: 0.63, 95% CI: 0.60-0.67; AUC: 0.65, 95% CI: 0.60-0.71). A novel model combining PRS with alcohol history, HBV infection, cirrhosis, and family history of HCC could be applied as an effective tool for risk prediction of HCC, which could discriminate at-risk individuals for precise prevention.