The intestinal microbiota is important for the nutrient metabolism of fish and is significantly influenced by the host's diet. The effect of ryegrass and commercial diets on the intestinal microbiota of grass carp was compared in this study. In comparison to ryegrass, artificial feed significantly reduced the microbial diversity in the intestine, which was measured by a decrease in the observed OTUs, ACE, Shannon, and the InvSimpson index. Although grass carp fed with ryegrass and artificial feed shared a dominant phyla Firmicutes and Proteobacteria, the microbial composition was clearly distinguishable between the two groups. In grass carp fed with ryegrass, Alphaproteobacteria, Gammaproteobacteria, and Actinobacteria predominated, whereas Bacilli was significantly higher in the artificial feed group due to an increase in Weissella and an unassigned Bacillales bacteria, as well as a significant increase in a potential pathogen