According to a statement released by China Media Group (CMG) on June 10, 2026, CMG (CCTV) holds the exclusive all-media rights for the 2026 World Cup in mainland China.1
As the exclusive all-media rights holder, CMG (CCTV) will broadcast all matches nationwide for free via its CCTV-5 and CCTV-5+ channels. China Mobile Migu and Xiaohongshu (小红书, Rednote) are authorized new media partners and will broadcast all matches on their respective platforms.
CCTV5 will broadcast all 92 thrilling matchups live, while CCTV5+ will simultaneously air 12 crucial matches from the final round of the group stage.

Daily Schedule & Kuyun TV Ratings
| Date | Time (BJT) | Match | Score | Channel | Time (BJT) | Ratings | Share |
| Fri, 06.12 | 3:00 AM | Mexico vs. South Africa | 2:0 | CCTV5 | 1:00 AM – 5:30 AM | 0.3915% | 43.7121% |
| Fri, 06.12 | 10:00 AM | Rep. of Korea vs. Czech Rep. | 2:1 | CCTV5 | 8:30 AM – 12:30 PM | 1.1021% | 17.7301% |
| Sat, 06.13 | 3:00 AM | Canada vs. Bosnia/Herzeg. | |||||
| Sat, 06.13 | 9:00 AM | USA vs. Paraguay | |||||
| Sun, 06.14 | 3:00 AM | Qatar vs. Switzerland | |||||
| Sun, 06.14 | 6:00 AM | Brazil vs. Morocco | |||||
| Sun, 06.14 | 9:00 AM | Haiti vs. Scotland | |||||
| Sun, 06.14 | 12:00 AM | Australia vs. Turkey | |||||
| Mon, 06.15 | 1:00 AM | Germany vs. Curaçao | |||||
| Mon, 06.15 | 4:00 AM | Netherlands vs. Japan | |||||
| Mon, 06.15 | 7:00 AM | Ivory Coast vs. Ecuador | |||||
| Mon, 06.15 | 10:00 AM | Sweden vs. Tunisia | |||||
| Tue, 06.16 | 12:00 AM | Spain vs. Cape Verde | |||||
| Tue, 06.16 | 3:00 AM | Belgium vs. Egypt | |||||
| Tue, 06.16 | 6:00 AM | Saudi Arabia vs. Uruguay | |||||
| Tue, 06.16 | 9:00 AM | IR Iran vs. New Zealand | |||||
| Wed, 06.17 | 3:00 AM | France vs. Senegal | |||||
| Wed, 06.17 | 6:00 AM | Iraq vs. Norway | |||||
| Wed, 06.17 | 9:00 AM | Argentina vs. Algeria | |||||
| Wed, 06.17 | 12:00 PM | Austria vs. Jordan | |||||
| Thu, 06.18 | 1:00 AM | Portugal vs. DR Congo | |||||
| Thu, 06.18 | 4:00 AM | England vs. Croatia | |||||
| Thu, 06.18 | 7:00 AM | Ghana vs. Panama | |||||
| Thu, 06.18 | 10:00 AM | Uzbekistan vs. Colombia | |||||
| Fri, 06.19 | 12:00 AM | Czech Rep. vs. South Africa | |||||
| Fri, 06.19 | 3:00 AM | Switzerland vs. Qatar | |||||
| Fri, 06.19 | 6:00 AM | Canada vs. Qatar | |||||
| Fri, 06.19 | 9:00 AM | Mexico vs. Rep. of Korea | |||||
| Sat, 06.20 | 3:00 AM | USA vs. Australia | |||||
| Sat, 06.20 | 6:00 AM | Scotland vs. Morocco | |||||
| Sat, 06.20 | 9:00 AM | Brazil vs. Haiti | |||||
| Sat, 06.20 | 12:00 PM | Turkey vs. Paraguay | |||||
| Sun, 06.21 | 1:00 AM | Netherlands vs. Sweden | |||||
| Sun, 06.21 | 4:00 AM | Germany vs. Ivory Coast | |||||
| Sun, 06.21 | 8:00 AM | Ecuador vs. Curaçao | |||||
| Sun, 06.21 | 12:00 PM | Tunisia vs. Japan | |||||
| Mon, 06.22 | 12:00 AM | Spain vs. Saudi Arabia | |||||
| Mon, 06.22 | 3:00 AM | Belgium vs. IR Iran | |||||
| Mon, 06.22 | 6:00 AM | Uruguay vs. Cape Verde | |||||
| Mon, 06.22 | 9:00 AM | New Zealand vs. Egypt | |||||
| Tue, 06.23 | 1:00 AM | Argentina vs. Austria | |||||
| Tue, 06.23 | 5:00 AM | France vs. Iraq | |||||
| Tue, 06.23 | 8:00 AM | Norway vs. Senegal | |||||
| Tue, 06.23 | 11:00 AM | Jordan vs. Algeria | |||||
| Wed, 06.24 | 1:00 AM | Portugal vs. Uzbekistan | |||||
| Wed, 06.24 | 4:00 AM | England vs. Ghana | |||||
| Wed, 06.24 | 7:00 AM | Panama vs. Croatia | |||||
| Wed, 06.24 | 10:00 AM | Colombia vs. DR Congo | |||||
| Thu, 06.25 | 3:00 AM | Switzerland vs. Canada | |||||
| Thu, 06.25 | 3:00 AM | Bosnia/Herzeg. vs. Qatar | |||||
| Thu, 06.25 | 6:00 AM | Scotland vs. Brazil | |||||
| Thu, 06.25 | 6:00 AM | Morocco vs. Haiti | |||||
| Thu, 06.25 | 9:00 AM | Czech Rep. vs. Mexico | |||||
| Thu, 06.25 | 9:00 AM | South Africa vs. Rep. of Korea | |||||
| Fri, 06.26 | 4:00 AM | Curaçao vs. Ivory Coast | |||||
| Fri, 06.26 | 4:00 AM | Ecuador vs. Germany | |||||
| Fri, 06.26 | 7:00 AM | Japan vs. Sweden | |||||
| Fri, 06.26 | 7:00 AM | Tunisia vs. Netherlands | |||||
| Fri, 06.26 | 10:00 AM | Turkey vs. USA | |||||
| Fri, 06.26 | 10:00 AM | Paraguay vs. Australia | |||||
| Sat, 06.27 | 3:00 AM | Norway vs. France | |||||
| Sat, 06.27 | 3:00 AM | Senegal vs. Iraq | |||||
| Sat, 06.27 | 8:00 AM | Cape Verde vs. Saudi Arabia | |||||
| Sat, 06.27 | 8:00 AM | Uruguay vs. Spain | |||||
| Sat, 06.27 | 11:00 AM | Egypt vs. IR Iran | |||||
| Sat, 06.27 | 11:00 AM | New Zealand vs. Belgium | |||||
| Sun, 06.28 | 5:00 AM | Panama vs. England | |||||
| Sun, 06.28 | 5:00 AM | Croatia vs. Ghana | |||||
| Sun, 06.28 | 7:30 AM | Colombia vs. Portugal | |||||
| Sun, 06.28 | 7:30 AM | DR Congo vs. Uzbekistan | |||||
| Sun, 06.28 | 10:00 AM | Algeria vs. Austria | |||||
| Sun, 06.28 | 10:00 AM | Jordan vs. Argentina | |||||
| Round of 32 | |||||||
| Mon, 06.29 | 3:00 AM | ||||||
| Tue, 06.30 | 1:00 AM | ||||||
| Tue, 06.30 | 4:30 AM | ||||||
| Tue, 06.30 | 9:00 AM | ||||||
| Wed, 07.01 | 1:00 AM | ||||||
| Wed, 07.01 | 5:00 AM | ||||||
| Wed, 07.01 | 9:00 AM | ||||||
| Thu, 07.02 | 12:00 AM | ||||||
| Thu, 07.02 | 4:00 AM | ||||||
| Thu, 07.02 | 8:00 AM | ||||||
| Fri, 07.03 | 3:00 AM | ||||||
| Fri, 07.03 | 7:00 AM | ||||||
| Fri, 07.03 | 11:00 AM | ||||||
| Sat, 07.04 | 2:00 AM | ||||||
| Sat, 07.04 | 6:00 AM | ||||||
| Sat, 07.04 | 9:30 AM | ||||||
| Round of 16 | |||||||
| Sun, 07.05 | 1:00 AM | ||||||
| Sun, 07.05 | 5:00 AM | ||||||
| Mon, 07.06 | 4:00 AM | ||||||
| Mon, 07.06 | 8:00 AM | ||||||
| Tue, 07.07 | 3:00 AM | ||||||
| Tue, 07.07 | 8:00 AM | ||||||
| Wed, 07.08 | 12:00 AM | ||||||
| Wed, 07.08 | 4:00 AM | ||||||
| Quarter final | |||||||
| Fri, 07.10 | 4:00 AM | ||||||
| Sat, 07.11 | 3:00 AM | ||||||
| Sun, 07.12 | 5:00 AM | ||||||
| Sun, 07.12 | 9:00 AM | ||||||
| Semi-Final | |||||||
| Wed, 07.15 | 3:00 AM | ||||||
| Thu, 07.16 | 3:00 AM | ||||||
| Third place | |||||||
| Sun, 07.19 | 5:00 AM | ||||||
| Final | |||||||
| Mon, 07.20 | 3:00 AM | ||||||