This is a list of the highest-grossing films in mainland China. Most of the data below is provided by EntGroup's China Box Office (CBO) website, with the gross in Chinese yuan.

Highest-grossing films by box office revenue Top 50 all-time highest-grossing films Films that are currently in cinema Rank Title Total gross () Country / Region Year 1 Ne Zha 2 15,462,580,000 China 2025 2 The Battle at Lake Changjin 5,775,750,000 China 2021 3Wolf Warrior 2 5,688,740,000 China 2017 4Hi, Mom 5,413,300,000 China 2021 5Ne Zha 5,035,020,000 China 2019 6The Wandering Earth 4,687,710,000 China 2019 7 Zootopia 2 4,594,840,000 United States 2025 8Full River Red 4,545,890,000 China 2023 9 Detective Chinatown 3 4,522,350,000 China 2021 10 Pegasus 3 4,430,743,100 China 2026 11 Avengers: Endgame 4,398,000,000 United States 2019 12 The Battle at Lake Changjin II 4,071,140,000 China 2022 13 The Wandering Earth 2 4,030,270,000 China 2023 14 No More Bets 3,851,180,000 China 2023 15 Operation Red Sea 3,652,540,000 China, Hong Kong 2018 16 Detective Chinatown 1900 3,615,760,000 China 2025 17 Lost in the Stars 3,526,690,000 China 2023 18 Yolo 3,424,870,000 China 2024 19 Detective Chinatown 2 3,397,690,000 China 2018 20 The Mermaid 3,397,180,000 China, Hong Kong 2016 21 Pegasus 2 3,390,890,000 China 2024 22 Successor 3,329,800,000 China 2024 23 My People, My Country 3,176,390,000 China, Hong Kong 2019 24 Moon Man 3,105,330,000 China 2022 25 The Eight Hundred 3,102,320,000 China 2020 26 Dying to Survive 3,099,960,000 China 2018 27 Dead to Rights 3,021,770,000 China 2025 28 The Captain 2,913,710,000 China 2019 29 My People, My Homeland 2,828,960,000 China 2020 30 The Fate of the Furious 2,670,960,000 United States 2017 31 Creation of the Gods I: Kingdom of Storms 2,637,960,000 China 2023 32 Too Cool to Kill 2,630,450,000 China 2022 33 Hello Mr. Billionaire 2,547,570,000 China 2018 34 Furious 7 2,446,310,000 United States 2015 35 Monster Hunt 2,441,460,000 China, Hong Kong 2015 36 Article 20 2,436,080,000 China 2024 37 Once Upon a Time in the Middle East 2,396,732,900 China 2026 38 Avengers: Infinity War 2,390,540,000 United States 2018 39 Kung Fu Soccer 2,347,654,600 China 2026 40 Monster Hunt 2 2,237,150,000 China, Hong Kong 2018 41 Crazy Alien 2,214,710,000 China 2019 42 Never Say Never 2,208,710,000 China 2023 43 Never Say Die 2,201,750,000 China 2017 44 All Wishes Come True! 2,094,295,700 China 2026 45 Aquaman 2,013,200,000 United States 2018 46 Dear You 2,009,054,400 China 2026 47 Boonie Bears: Time Twist 1,989,490,000 China 2024 48 Transformers: Age of Extinction 1,977,520,000 United States 2014 49 Evil Unbound 1,947,735,600 China 2025 50 The Ex-File 3: The Return of the Exes 1,941,740,000 China 2017

Top 20 foreign films

Rank Title Total gross (CN¥) Country / Region Year 1 Zootopia 2 4,594,840,000 United States 2025 2 Avengers: Endgame 4,398,000,000 United States 2019 3 The Fate of the Furious 2,670,960,000 United States 2017 4 Furious 7 2,446,310,000 United States 2015 5 Avengers: Infinity War 2,390,540,000 United States 2018 6 Aquaman 2,013,200,000 United States 2018 7 Transformers: Age of Extinction 1,977,520,000 United States 2014 8 Venom 1,870,680,000 United States 2018 9 Avatar 1,712,860,000 United States 2010 10 Avatar: The Way of Water 1,697,500,000 United States 2022 11 Jurassic World: Fallen Kingdom 1,695,880,000 United States 2018 12 Spider-Man: Brand New Day 1,614,347,900 United States 2026 13 Transformers: The Last Knight 1,551,240,000 United States 2017 14 Zootopia 1,534,530,000 United States 2016 15 Warcraft 1,472,300,000 United States 2016 16 Avengers: Age of Ultron 1,464,390,000 United States 2015 17 Fast & Furious Presents: Hobbs & Shaw 1,434,300,000 United States 2019 18 Jurassic World 1,420,730,000 United States 2015 19 Spider-Man: Far From Home 1,417,680,000 United States 2019 20 Ready Player One 1,396,660,000 United States 2018

Highest-grossing films by box office admissions

Films that are currently in cinema

Chinese title English title Year Admissions ( ticket sales) Country / Region 白蛇传 (Bai she zhuan)Legend of the White Snake1980700,000,000China喜盈門 (Xi ying men)1981650,000,000China武当 (Wudang)Wudang / The Undaunted Wudang1983610,000,000China保密局的槍聲 (Bao mi ju de qiang sheng)Gunshots in the CIB1979600,000,000China405谋杀案 (405 mou sha an)1980600,000,000China少林寺弟子 (Shao lin si di zi)The Disciple of the Shaolin Temple / Shaolin Brothers1983520,000,000China, Hong Kong少林寺 (Shao lin si)Shaolin Temple1982500,000,000China, Hong Kong七品芝麻官 (Qi pin zhi ma guan)1980500,000,000China武林志 (Wu lin zhi)Deadly Fury / Pride's Deadly Fury1984500,000,000China从奴隶到将军 (Cong Nu Li Dao Jiang Jun)Cong Nu Li Dao Jiang Jun1979470,000,000China西安事变 (Xi'an shi bian)The Xi'an Incident1981450,000,000China追捕 (Zhuībǔ)Manhunt1978400,000,000Japan神秘的大佛 (Shen mi de da fo)Mysterious Buddha1980400,000,000China吉鸿昌 (Ji Hongchang)Ji Hongchang1979380,000,000China开枪,为他送行 (Kai Qiang, Wei Ta Song Xing)1982330,000,000China哪吒之魔童闹海 (Na zha zhi mo tong nao hai)Ne Zha 22025325,000,000China地道战 (Dì dào zhàn)Tunnel War1965300,000,000+China大篷车 (Dà péngchē)Caravan1979300,000,000India杜十娘 (Du Shiniang)Du Shiniang1981260,000,000China佩剑将军 (Pei jian jiang jun)A General Wearing the Sword1983260,000,000China自古英雄出少年 (Zi gu ying xiong chu shao nian)Little Heroes / Young Heroes1983260,000,000China, Hong Kong火烧圆明园 (Huo shao yuan ming yuan)The Burning of Imperial Palace1983240,000,000China, Hong Kong木棉袈裟 (Mui mien ka sha)Holy Robe of the Shaolin Temple1985200,000,000Hong Kong飞来的女婿 (Fei lai de nü xu)The Flying Son-in-Law1982199,500,000China蓝盾保险箱 (Lan dun bao xian xiang)Blue Shield Safe1983170,000,000China少年犯 (Shao nian fan)Juvenile Delinquents / Innocent Teenagers1985161,000,000China, Hong Kong战狼2 (Zhan lang 2)Wolf Warrior 22017160,000,000China庐山恋 (Lúshān Liàn)Romance on Lushan Mountain1980140,000,000+China哪吒之魔童降世 (Nézhā zhī Mótóng Jiàngshì)Ne Zha2019140,000,000China少林小子 (Shao lin xiao zi)Shaolin Temple 2: Kids from Shaolin1984140,000,000China, Hong Kong特殊身份的警官 (Tèshū shēnfèn de jǐngguān)A Policeman with a Special Identity1982130,000,000China长津湖 (Chang jin hu)The Battle at Lake Changjin2021125,000,000China你好,李焕英 (Nǐ hǎo, Lǐ Huànyīng)Hi, Mom2021121,000,000China大上海1937 (Da Shang Hai 1937)1986121,000,000China, Hong Kong人到中年 (Ren dao zhong nian)1982120,000,000China蛇案 (She an)She an1983120,000,000China疯狂动物城2 (Fēngkuáng dòngwù chéng 2)Zootopia 22025117,000,000United States南北少林 (Nan Bei Shao Lin)Shaolin Temple 3: Martial Arts of Shaolin1986116,000,000China, Hong Kong海市蜃楼 (Hai shi shen lou)Mirage1987113,000,000China, Hong Kong咱们的牛百岁 (Zan men de niu bai sui)1983110,000,000China唐人街探案 2Detective Chinatown 22018105,500,000China流浪地球 (Liúlàng dìqiú)The Wandering Earth2019105,314,500China流浪者 (Liúlàng zhě)Awaara / The Vagabond1955100,000,000+India望乡 (Wàng Xiāng)Sandakan No. 81978100,000,000+Japan狐狸的故事 (Húlí de gùshì)1979100,000,000+Japan周恩來 (Zhou Enlai)1992100,000,000China东方剑 (Dong fang jian)Dong fang jian1982100,000,000China

Timeline of highest-grossing films Up until the 1980s, the Chinese box office was typically reported in terms of box office admissions (ticket sales), rather than gross revenue. The film with the highest ticket sales in China is Legend of the White Snake (1980) with an estimated admissions, followed by with ticket sales. The foreign film with the highest ticket sales in China was the 1976 Japanese film Kimi yo Fundo no Kawa o Watare (Manhunt), which had its Chinese release in 1978 and sold more than tickets in China, followed by the Indian film Caravan (1971) which had its Chinese release in 1979 and sold about tickets in China. Hollywood film releases were relatively rare in China up until First Blood (1982), which had its Chinese release in 1985, and went on to sell tickets, the highest for a Hollywood film in China up until 2018.

was released in 1992 and became China's highest-grossing film with . China began releasing box office gross revenue results for foreign non-Chinese films in November 1994, upon the release of The Fugitive (1993). In 1995, the Hong Kong action film Rumble in the Bronx, directed by Stanley Tong and starring Jackie Chan, became the all-time highest-grossing foreign film in China, where it grossed ; it is not considered a domestic film as it was produced in Hong Kong (then a British Dependent Territory). It was above the year's highest domestic Chinese film, Jiang Wen's In the Heat of the Sun with ¥50 million. Stanley Tong and Jackie Chan surpassed their own record with the Hong Kong action film Police Story 4: First Strike (1996), which grossed in China. In 1998, Titanic (directed by James Cameron) became the all-time highest-grossing film to be released in China, with a then-unprecedented ¥360 million. In 2002, Hero became the second highest-grossing domestic film, with . China's first domestic film to breach ¥360 million was released in 2009, The Founding of a Republic. In 2015, Monster Hunt became the first domestic film in 17 years to become the overall highest-grossing film in China, earning ¥2.44 billion.

High-grossing films by year Since the 1990s, the most represented filmmaker in the chart has been American film director Michael Bay with four films to his credit, occupying the top spot in 2001, 2007, 2011, and 2014. Among domestic filmmakers, Feng Xiaogang (1999, 2003, 2008), Zhang Yimou (2002, 2006, 2023), Stephen Chow (2004, 2013, 2016), Chen Kaige (2005, 2021, 2022) and Dante Lam (2018, 2021, 2022) are the most represented with three films each.

Films that are currently in cinema (as of February 2025)