Troxerutin is a bioflavonoid, which can be used to treat venous disorders, thrombosis and cerebrovascular diseases. Recent studies have demonstrated that it may also be used to prevent edemas. However, it is not known whether troxerutin protects against the cardiomyopathic complications of diabetes. In the present study, a rat model of type 2 diabetes was used to investigate the potential for troxerutin to protect against diabetic cardiomyopathy, through changes to nuclear factor-κB (NF-κB) expression. Troxerutin administration significantly reduced heart rate, blood pressure, blood glucose and plasma triglyceride levels across all measured time points. Furthermore, troxerutin significantly reduced reactive oxygen species levels, NF-κB protein expression, and suppressed the phosphorylated forms of AKT, insulin receptor substrate 1 (IRS1) and c-Jun N-terminal kinase (JNK). These results suggested that troxerutin protects against cardiomyopathy via alterations in NF-κB, AKT and IRS1 signaling, in a rat model of type 2 diabetes.