Galectin-3 is a member of the galectin family, widely expressed in immune cells and plays a role mainly in inflammation, autoimmunity, apoptosis, and chemotaxis. We summarized the roles of Galectin-3 in diabetes and its complications, as well as the underlying mechanisms. Clinical research has determined that the circulating level of Galectin-3 is closely related to diabetes and its complications, thus it is promising to use Galectin-3 as a predictor and biomarker for those diseases. Galectin-3 also may be considered as an ideal therapeutic target, which has broad prospects in the prevention and treatment of diabetes and its complications, especially macrovascular and microvascular complications.