The aim of our study was to determine the impact of genetic polymorphisms in the caspase (CASP) genes on prognosis of hepatocellular carcinoma (HCC). We genotyped 7 potentially functional polymorphisms in CASP3, CASP7, CASP8, CASP9, CASP10 genes in 362 HCC patients of receiving surgical resection of HCC tumor. The associations of genotype and haplotype with overall survival (OS) and disease free survival (DFS) were analyzed by using the Cox proportional hazards model. We found that the CASP9 rs4645981 C allele was significantly associated with positive effect on DFS (P = 0.011 and 0.016 for CT+CC vs. TT in univariate and multivariate analysis, respectively), CT genotype was associated with a better OS of HCC than the TT genotype both in univariate and multivariate analysis (P = 0.048 and 0.041, respectively). Moreover, the CASP3 rs2705897 GT genotype showed marginally significant association with decreased OS and DFS, compared with the GG genotype. One haplotype TT/TG in CASP3 (constructed by rs12108497 T>C and rs2705897 T>G) was significantly associated with decreased OS and DFS, compared to the common haplotype TT/TT both in univariate analysis (P = 0.021 and 0.026, respectively) and multivariate analysis (P = 0.025 and 0.030, respectively). The haplotype GT/GT in CASP9 (constructed by rs4645978 A>G and rs4645981 C>T) was significantly associated with decreased DFS both in univariate and multivariate analysis (P = 0.012 and 0.010, respectively). In conclusion, the CASP9 rs4645981 polymorphism, CASP3 and CASP9 haplotypes may be useful prognosis markers for HCC patients with surgical resection of tumor.