The present study was conducted to investigate the effects of dietary carbohydrate (CHO) levels on non-specific immune responses, hepatic antioxidative status and disease resistance of juvenile golden pompano. Fish were fed six isonitrogenous and isoenergetic diets containing various CHO levels for 8 weeks. After the feeding trial, fish were challenged by Vibrio harveyi and survival rate was recorded for the next 12 days. Plasma total protein and albumin content, respiratory burst activity, alkaline phosphatase, slightly increased with dietary starch level from 0% to 16.8%, but significantly decreased at dietary starch levels of 16.8%–28%. Plasma lysozyme, complement 3 and complement 4 levels increased with increasing dietary carbohydrate up to 11.2% and then declined (P < 0.05). Contrary to glutamic-oxalacetic transaminase and triiodothyronine, plasma cortisol content increased with increasing dietary carbohydrate up to 22.4%, and then levelled off. The hepatic total antioxidative capacity, reduced glutathione and catalase levels reached the peak at the fish fed diet with 16.8% carbohydrate (P < 0.05). This also held true for hepatic superoxide dismutase activities, whereas the hepatic malondialdehyde content of fish fed dietary starch level of 16.8% was significantly lower than that of fish fed no CHO diet, but showed little difference (P > 0.05) with those of the other treatments. After challenge, fish fed 11.2% and 16.8% dietary CHO showed higher survival rate than that of fish in 0% CHO group (P < 0.05). However, survival rate showed little difference among 0%, 5.6%, 22.4% and 28% CHO groups (P > 0.05). The results of this study suggest that ingestion of 11.2–16.8% dietary CHO can enhance the non-specific immune responses, increase the hepatic antioxidant abilities, and improve resistance to V. harveyi infection of juvenile golden pompano.