The present study was designed to investigate the antioxidant property of l-carnitine (LC) on serum levels of follicle-stimulating hormone (FSH), luteinizing hormone (LH), testosterone (TH) and testis oxidative stress in streptozotocin (STZ)-induced diabetic rats. The rats were divided into the following groups: group I, control; group II, LC 100 mg/kg/d; group III, diabetic; and groups IV to VI, diabetic rats treated with 50, 100, and 200 mg/kg/d of LC, respectively. Daily injections were given intraperitoneally for 7 weeks. At the end of experimental period, after sacrificing the rats, FSH, LH, TH, total antioxidant capacity (TAC), malondialdehyde (MDA), glutathione (GSH), catalase (CAT), mitochondrial function (MTT), protein carbonyl (PC), and reactive oxygen species (ROS) levels were measured. STZ caused an elevation of MDA, ROS, and PC (P < .001) with reduction of GSH, CAT, TAC, and MTT (P < .001) in the serum levels. Group VI had significantly increased FSH, LH, and TH levels versus the untreated diabetic group (P < .001). Although groups V and VI significantly decreased MDA (P < .001), PC (P < .01), and ROS (P < .01) compared with the untreated diabetic group; only in group VI, the activity of GSH (P < .001), CAT (P < .01), TAC (P < .001), and MTT (P < .001) significantly increased. The results of the present study suggest that LC decreased diabetes-induced oxidative stress complications and also improved serum level of FSH, LH, and TH by reducing levels of lipid peroxidation and increasing antioxidant enzymes.