Glycerol kinase (GK) participates in triglyceride (TG) synthesis by catalyzing glycerol metabolism. Whether GK contributes to nonalcoholic fatty liver (NAFL) is unclear. The expression of hepatic Gk is found to be increased in diet-induced and genetic mouse models of NAFL and is positively associated with hepatic SREBP-1c expression and TG levels. Cholesterol and fatty acids stimulate GK expression in hepatocytes. In HFD-induced NAFL mice, knockdown of hepatic Gk decreases expression of SREBP-1c and its target lipogenic genes as well as DGAT1/2, increases serum glycerol levels, decreases serum TG levels, and attenuates hepatic TG accumulation. Overexpression of GK in hepatocytes in mice or in culture produces opposite results. Mechanistic studies reveal that GK stimulates SREBP-1c transcription directly by binding to its gene promoter and indirectly by binding to SREBP-1c protein, thereby increasing lipogenic gene expression and de novo lipogenesis. Studies with truncated GK and mutant GKs indicate that GK induces SREBP-1c transcription independently of its enzyme activity. GK contributes to lipid homeostasis under physiological conditions by catalyzing glycerol metabolism rather than by regulating SREBP-1c transcription. Collectively, these results demonstrate that increased hepatic GK promotes de novo lipogenesis and TG synthesis in NAFL by stimulating SREBP-1c transcription and DGAT1/2 expression and catalyzing glycerol metabolism.