Most soybean oil consumed in China is made from imported genetically modified (GM) soybeans, while livestock are fed imported GM soy meal and GM corn. However, no GM food crops are allowed to be planted in China at present. That puts China in a confusing situation where GM foods can be eaten but cannot be grown. Many studies suggest that it is partially due to Chinese consumers’ and government officials’ opposition to GM technology. This is the first study that examines different stakeholders’ and journalists’ attitudes toward the commercialization of GM non-food crops and GM food crops and investigates the attitude gaps with respect to these crops. From 2015 to 2016, surveys were conducted face-to-face and by email with 1730 respondents, including 1460 consumers, 54 farmers, 70 journalists, and 146 agricultural officials. We find that nearly 60% of respondents are supportive of the commercialization of GM non-food crops, but less than 30% of respondents support the commercialization of GM food crops. Around 50% of respondents have no confidence in the government’s management of biotechnology, while only 17% have confidence in the government’s management. Those with lack of confidence in the government’s management are less likely to support the commercialization of GM crops.