# List of generals of China

This is a list of marshals and full generals and admirals of the People's Republic of China, including all branches of the People's Liberation Army and the People's Armed Police.

## Marshals

Ten PLA officers were awarded the rank of Marshal (yuan shuai) in 1955. The rank was never awarded again.
* Zhu De
* Peng Dehuai
* Lin Biao
* Liu Bocheng
* He Long
* Chen Yi
* Luo Ronghuan
* Xu Xiangqian
* Nie Rongzhen
* Ye Jianying

## Army Generals

Ten PLA officers were awarded the rank of Army General/Fleet Admiral (da jiang) in 1955. The rank was never awarded again.
* Su Yu
* Xu Haidong
* Huang Kecheng
* Chen Geng
* Tan Zheng
* Xiao Jinguang
* Zhang Yunyi
* Luo Ruiqing
* Wang Shusheng
* Xu Guangda

## Senior generals (shang Jiang, 1955)

* Zhang Zongxun
* Song Renqiong
* Zhao Erlu
* Xiao Ke
* Wang Zhen
* Zhou Chunquan
* Xu Shiyou
* Liu Yalou
* Deng Hua
* Chen Zaidao
* Yang Dezhi
* Peng Shaohui
* Wang Hongkun
* Li Kenong
* Chen Bojun
* Li Da
* Yang Chengwu
* Li Tao
* Xiao Hua
* Gan Siqi
* Lai Chuanzhu
* Chen Qihan
* Song Shilun
* Su Zhenhua
* Chen Xilian
* Chen Shiju
* Wang Xinting
* Xie Fuzhi
* Ye Fei
* Huang Yongsheng
* Zhu Liangcai
* Yang Yong
* Zhang Aiping
* Fu Qiutao
* Han Xianchu
* Tang Liang
* Hong Xuezhi
* Li Zhimin
* Zhou Huan
* Li Tianyou
* Liu Zhen
* Yang Zhicheng
* Wang Ping
* Zhong Qiguang
* Guo Tianmin
* Wei Guoqing
* He Bingyan
* Lu Zhengcao
* Ulanhu
* Fu Zhong
* Zhou Shidi
* Tao Zhiyue
* Dong Qiwu
* Chen Mingren
* Yan Hongyan
* Wang Jian'an (1956)
* Li Jukui (1958)

## Generals (14 September 1988)

Since 1988, the People's Liberation Army rank of shang jiang (上将: literally, "senior general") is translated as General.
* Hong Xuezhi (2nd time)
* Liu Huaqing
* Qin Jiwei
* Chi Haotian
* Yang Baibing
* Zhao Nanqi
* Xu Xin
* Guo Linxiang
* You Taizhong
* Wang Chenghan
* Zhang Zhen
* Li Desheng
* Liu Zhenhua
* Xiang Shouzhi
* Wan Haifeng
* Li Yaowen
* Wang Hai

## Generals (7 June 1993)

* Zhang Wannian
* Yu Yongbo
* Fu Quanyou
* Zhu Dunfa
* Zhang Lianzhong
* Cao Shuangming

## Generals (8 June 1994)

* Xu Huizi
* Li Jing
* Yang Dezhong
* Wang Ruilin
* Zhou Keyu
* Ding Henggao
* Dai Xuejiang
* Lin Boang
* Gu Shanqing
* Liu Jingsong
* Cao Fansheng
* Zhang Taiheng
* Song Qingwei
* Gu Hui
* Li Xilin
* Shi Yuxiao

## Generals (23 January 1996)

* Zhou Ziyu
* Yu Zhenwu
* Ding Wenchang
* Sui Yongju

## Generals (27 March 1998)

* Cao Gangchuan
* Yang Guoliang
* Zhang Gong
* Xing Shizhong
* Wang Maorun
* Fang Zuqi
* Tao Bojun
* Zhang Zhijian
* Yang Guoping

## Generals (29 September 1999)

* Guo Boxiong
* Xu Caihou

## Generals (21 June 2000)

* Huai Fulin
* Wu Quanxu
* Qian Shugen
* Xiong Guangkai
* Tang Tianbiao
* Yuan Shoufang
* Zhang Shutian
* Zhou Kunren
* Li Jinai
* Shi Yunsheng
* Yang Huaiqing
* Liu Shunyao
* Wang Zuxun
* Du Tiehuan
* Liao Xilong
* Xu Yongqing

## Generals (2 June 2002)

* Qiao Qingchen
* Wen Zongren
* Qian Guoliang
* Jiang Futang
* Chen Bingde
* Liang Guanglie
* Liu Shutian

## Generals (20 June 2004)

* Ge Zhenfeng
* Zhang Li
* You Xigui
* Zhang Wentai
* Hu Yanlin
* Zheng Shenxia
* Zhao Keming
* Zhu Qi
* Liu Dongdong
* Lei Mingqiu
* Liu Zhenwu
* Yang Deqing
* Wu Shuangzhan
* Sui Mingtai

## Generals (25 September 2004)

* Zhang Dingfa
* Jing Zhiyuan

## Generals (24 June 2006)

* Liu Yongzhi
* Sun Zhongtong
* Chi Wanchun
* Deng Changyou
* Peng Xiaofeng
* Pei Huailiang
* Fu Tinggui
* Yu Linxiang
* Zhu Wenquan
* Wang Jianmin

## Generals (6 July 2007)

* Xu Qiliang
* Sun Dafa
* Wu Shengli

## Generals (2 November 2007)

* Chang Wanquan

## Generals (15 July 2008)

* Liu Zhenqi
* Huang Xianzhong
* Fan Changlong

## Generals (20 July 2009)

* Ma Xiaotian
* Liu Yuan
* Zhang Haiyang

## Generals (19 July 2010)

* Zhang Qinsheng
* Tong Shiping
* Liu Chengjun
* Wang Xibin
* Fang Fenghui
* Wang Guosheng
* Zhao Keshi
* Chen Guoling
* Zhang Yang
* Li Shiming

## Generals (23 July 2011)

* Sun Jianguo
* Hou Shusen
* Jia Ting'an
* Liu Xiaojiang
* Zhang Youxia

## Generals (30 July 2012)

* Du Jincai
* Liu Yazhou
* Du Hengyan
* Tian Xiusi
* Wang Jianping
* Xu Yaoyuan

## Generals (23 November 2012)

* Wei Fenghe

## Promoted in 2013

On 31 July 2013, 6 officers were promoted to general:
* Wu Changde
* Wang Hongyao
* Sun Sijing
* Liu Fulian
* Cai Yingting
* Xu Fenlin

## Promoted in 2014

On 11 July 2014, 4 officers were promoted to general:
* Qi Jianguo
* Wang Jiaocheng
* Chu Yimin
* Wei Liang

## Promoted in 2015

On 31 July 2015, 10 officers were promoted to general:
* Wang Guanzhong
* Yin Fanglong
* Miao Hua
* Zhang Shibo
* Song Puxuan
* Liu Yuejun
* Zhao Zongqi
* Zheng Weiping
* Li Zuocheng
* Wang Ning

## Promoted in 2016

On 29 July 2016, 2 officers were promoted to general:
* Zhu Fuxi
* Yi Xiaoguang

## Promoted in 2017

On 28 July 2017, 5 officers were promoted to general:
* Han Weiguo
* Liu Lei
* Yu Zhongfu
* Wang Jiasheng
* Gao Jin
On 2 November 2017, one officer was promoted to general:
* Zhang Shengmin

## Promoted in 2019

On 31 July 2019, 10 officers were promoted to general:
* Li Shangfu
* Yuan Yubai
* Wu Shezhou
* Fan Xiaojun
* Zhu Shengling
* Shen Jinlong
* Qin Shengxiang
* Ding Laihang
* Zheng He
* An Zhaoqing
On 12 December 2019, 7 officers were promoted to general:
* He Weidong
* He Ping
* Wang Jianwu
* Li Qiaoming
* Zhou Yaning
* Li Fengbiao
* Yang Xuejun

## Promoted in 2020

On 29 July 2020, one officer was promoted to general:
* Xu Zhongbo
On 18 December 2020, 4 officers were promoted to general:
* Guo Puxiao
* Zhang Xudong
* Li Wei
* Wang Chunning

## Promoted in 2021

On 5 July 2021, 4 officers were promoted to general:
* Wang Xiubin
* Xu Qiling
* Liu Zhenli
* Ju Qiansheng
On 6 September 2021, 5 officers were promoted to general:
* Wang Haijiang
* Lin Xiangyang
* Dong Jun
* Chang Dingqiu
* Xu Xueqiang

## Promoted in 2022

On 21 January 2022, 7 officers were promoted to general:
* Liu Qingsong
* Wu Ya'nan
* Xu Deqing
* Qin Shutong
* Yuan Huazhi
* Li Yuchao
* Zhang Hongbing
On 8 September 2022, 1 officer were promoted to general:
* Wang Qiang

## Promoted in 2023

On 18 January 2023, 1 officer were promoted to general:
* Huang Ming
On 28 June 2023, 2 officers were promoted to general:
* Zheng Xuan
* Ling Huanxin
On 31 July 2023, 2 officers were promoted to general:
* Wang Houbin
* Xu Xisheng
On 25 December 2023, 2 officers were promoted to general:
* Wang Wenquan
* Hu Zhongming

## Promoted in 2024

On 28 March 2024, 2 officers were promoted to general:
* Wang Renhua
* Xiao Tianliang
On 9 July 2024, 1 officer were promoted to general:
* He Hongjun
On 23 December 2024, 1 officer were promoted to general:
* Chen Hui