Home › First Time China › China by the Numbers › Vegetable Production by Country

Which Country Produces the Most Vegetables?

China (mainland) produced 601.28 million tonnes of vegetables in 2024, about 51% of the world total. Vegetable supply per person in China was 412.72 kg a year in 2023, against a world average of 148 kg.

The ranking

RankCountryMillion tonnes
1China (mainland)601.28
2India146
3Türkiye28.9
4United States28.38
5Egypt19.06
6Vietnam18.25
7Nigeria16.33
8Mexico15.45
9Russia13.76
10Indonesia13.19

World total: 1182.1 million tonnes.

Per person

Vegetable food supply, kg per person per year. World average: 148.

RankCountryValue
1China (mainland)412.72
2Albania382.37
3Croatia338.04
4Guyana315.8
5Kazakhstan301.47
6North Macedonia298.72
7Oman274.57
8Uzbekistan262.59
9Tonga261.75
10Bosnia and Herzegovina260.99

How this is measured

Production is FAO 'Vegetables Primary'. Food supply is the FAO food balance figure: quantity available for food, including household waste, not what people actually eat. China's own statistics bureau reports a larger vegetable output because it counts more crops; this page uses FAO for every country so the numbers compare.

See it in China

Sources

Reuse these numbers

These figures are compiled by PreeChina from the sources above. You may reuse them under the CC BY 4.0 licence: credit "PreeChina" and link to this page. Download the table as CSV.

Suggested citation:

PreeChina, "Which Country Produces the Most Vegetables?", China by the Numbers, https://www.preechina.com/first-time-china/china-by-the-numbers/vegetable-production-by-country/, checked 24 October 2026. Licensed CC BY 4.0. Original data: FAO.

See it for yourself

PreeChina plans private tours, student groups and business groups across China, built around the places on pages like this one.

Plan a trip