Bcl2-associated athanogene 3 (BAG3) protein is a co-chaperone of heat-shock protein (Hsp) 70 and may regulate major physiological and pathophysiological processes. However, few reports have examined the role of BAG3 in human hepatocellular carcinoma (HCC). In this study, we show that BAG3 regulates epithelial-mesenchymal transition (EMT) and angiogenesis in HCC. BAG3 was overexpressed in HCC tissues and cell lines. BAG3 knockdown resulted in reduction in migration and invasion of HCC cells, which was linked to reversion of EMT by increasing E-cadherin expression and decreasing N-cadherin, vimentin and slug expression, as well as suppressing matrix metalloproteinase 2 (MMP-2) expression. In a xenograft tumorigenicity model, BAG3 knockdown effectively inhibited tumor growth and metastasis through reduction in CD34 and VEGF expression and reversal of the EMT pathway. In conclusion, BAG3 is associated with the invasiveness and angiogenesis in HCC, and the BAG3 gene may be a novel therapeutic approach against HCC.