We would like to highlight the application of natural products to hepatocellular carcinoma (HCC). We will focus on the natural products known as flavonoids, which target this disease at different stages of hepatocarcinogenesis. In spite of the use of chemotherapy and radiotherapy in treating HCC, patients with HCC still face poor prognosis because of the nature of multidrug resistance and toxicity derived from chemotherapy and radiotherapy. Flavonoids can be found in many vegetables, fruits, and herbal medicines that exert their different anticancer effects via different intracellular signaling pathways and serve as antioxidants. In this review, we will discuss seven common flavonoids that exert different biological effects against HCC via different pathways.