Background: Oxidative stress and vasoconstriction appear to be important components of contrast nephropathy (CN) pathogenesis, and both carvedilol and nebivolol are known to have vasodilatory and antioxidant effects. Aims: This study aimed to investigate whether carvedilol and nebivolol play preventive roles against developing CN and to compare the effects of each. Materials and methods: Wistar albino rats were divided into control (C, n ¼ 6), contrast material (CM, n ¼ 6), carvedilol (CV, n ¼ 7), carvedilol + contrast material (CV + CM, n ¼ 7), nebivolol (N, n ¼ 7), and nebivolol + contrast (N + CM, n ¼ 7) groups. Following 3 days of dehydration, 6 mL/kg diatrizoate was administered to each rat. Carvedilol was given at a dose of 2 mg/kg and nebivolol at a dose of 1 mg/kg by way of oral gavage. After scarification, total antioxidant capacity (TAC), malondialdehyde (MDA), and superoxide dismutase (SOD) were studied in renal tissue. Histopathological findings were graded as mild (+), moderate (++), and severe (+++). Results and discussion: Most of the histopathological findings and MDA levels were significantly higher in the CM group than that in the C, CVCM, and NVCM groups, whereas there was no significant difference between the C, CVCM and NVCM groups. TAC level in the CM group was significantly lower than in all other groups. There was no difference in SOD among groups. Conclusions: Carvedilol and nebivolol both prevent development of nephropathy related to CMs by decreasing oxidative stress. Neither is superior to the other.