Curcumin, the most active compound of curcuminoids, has been shown to inhibit formation of advanced glycation end products (AGEs) in streptozotocin-induced diabetic rats. However, little is known on whether curcumin may trap methylglyoxal (MGO), a major reactive dicarbonyl compound, to inhibit AGE formation. We found that one molecule of curcumin effectively trapped one molecule of MGO at a 1:3 ratio at 24 h of incubation under physiological conditions (pH 7.4, 37 °C). Curcumin decreased N(ε)-(carboxymethyl)lysine (CML) expression in human umbilical vein endothelial cells. We further used two curcumin analogues, dimethoxycurcumin (DIMC) and ferulic acid, to investigate the possible MGO-trapping mechanism of curcumin. Results reveal that DIMC, but not ferulic acid, exhibited MGO-trapping capacity, indicating curcumin traps MGO at the electron-dense carbon atom (C10) between the two keto carbon groups. Thus, curcumin may prevent MGO-induced endothelial dysfunction by directly trapping MGO.