Transgenic mouse models of HBV and HCV infection have provided evidence that viral genes can initiate or promote liver carcinogenesis. Models expressing HBV X protein or envelope protein develop HCC through direct carcinogenic effects or by inducing chronic inflammation and regeneration. Models expressing additional oncogenes show accelerated HCC progression, supporting a two-hit mechanism. Animal models are useful for studying metastasis mechanisms and testing new treatments for HCC.