PL EN
Contact Sign in

Planning your route · 11 min read

When is the best time to visit China? Weather and holidays

Stone pillars in Zhangjiajie National Forest Park under a blue sky with white clouds, a viewing terrace with tourists on the left

In short: for most of China the best seasons are spring (April–May) and autumn (September–October). It's warm but not hot, and there's less rain than in summer. Avoid Chinese holidays: 1–7 October, 1–5 May and Lunar New Year (6 February in 2027), when the whole country is on the move. Summer is hot and wet, with typhoons in the south, but the mountains of Yunnan stay pleasantly cool. In winter, head south: to Guangzhou, Hong Kong and the beaches of Sanya.

What surprised us most in China was its diversity, and that includes the weather. In January Harbin can drop below −20°C at night, while at the same time it's 27°C on the beach in Sanya. So the answer to "when should I go?" depends above all on where you're going.

Correct as of 11 October 2026. Temperatures and rainfall are 1991–2020 averages from the China Meteorological Administration and the Hong Kong Observatory. Holiday dates for 2027 are provisional: China usually publishes the official schedule in November.

When to visit China: the seasons at a glance

SeasonWeatherWhere to go
Spring (March–May)13–27°C by day, little rain in the northalmost anywhere; avoid 1–5 May
Summer (June–August)30–34°C, downpours, typhoons in the southYunnan and the mountains; avoid the Yangtze cities
Autumn (September–November)warm, sunny, less rainalmost anywhere; avoid 1–7 October
Winter (December–February)north: freezing and dry; south: 19–27°C by dayGuangzhou, Hong Kong, Sanya, Kunming; Beijing without crowds

Calendar: when to visit each region

The regions are the same as in our article First time in China, and the ratings match the "When to go" box in our itineraries.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Beijing and Xi'an Shanghai and the Yangtze east Sichuan and Chongqing Zhangjiajie and Guilin Yunnan The south: Guangzhou, Hong Kong, Sanya Chinese holidays and school breaks: crowds, higher prices Lunar NY 1–5 school 1–7 best OK, with downsides we'd avoid
Solid green squares are the best months; crosses mean heat, downpours or typhoons. Chinese holidays and school breaks are along the bottom.

Temperatures in China: 13 cities in 4 seasons

Average daytime high / night-time low in °C, and the wettest months.

CityJanuaryAprilJulyOctoberWettest months
Beijing2 / −721 / 932 / 2319 / 9Jul–Aug
Xi'an5 / −422 / 933 / 2219 / 10Jul–Sep
Shanghai9 / 321 / 1333 / 2624 / 17Jun–Sep
Chengdu10 / 323 / 1431 / 2321 / 15Jul–Aug
Chongqing10 / 624 / 1634 / 2522 / 17May–Sep
Zhangjiajie10 / 323 / 1434 / 2423 / 15May–Jul
Guilin12 / 624 / 1733 / 2526 / 18Apr–Jul
Kunming16 / 424 / 1225 / 1821 / 13Jun–Sep
Lijiang14 / 121 / 923 / 1520 / 9Jun–Sep
Shangri-La7 / −913 / 119 / 1115 / 2Jul–Aug
Guangzhou19 / 1126 / 2033 / 2629 / 21Apr–Sep
Hong Kong19 / 1526 / 2132 / 2728 / 24May–Sep
Sanya27 / 2031 / 2532 / 2731 / 24May–Oct

Spring (March–May): the best time almost everywhere

  • Beijing and Xi'an: most pleasant in April and May, 21–27°C by day. In March and April dust storms occasionally blow in from the Gobi Desert.
  • Shanghai, Hangzhou and Wuhan: cherry trees and magnolias are in bloom. Around East Lake in Wuhan the cherry blossom usually peaks in mid-March, and near Hangzhou the first and finest Longjing tea is picked from late March.
  • Sichuan and Chongqing: warm but not yet hot. There may still be snow on the summit of Mount Emei in March.
  • Yunnan: the sunny dry season lasts until May, and from Lijiang you can see the snowy peaks of Jade Dragon Snow Mountain.
  • Zhangjiajie and Guilin: April and May, although from May it rains more and more often.
  • The south: still pleasant in March and April, though rain becomes more frequent. In May it turns humid and the rainy season begins.
Terraces of yellow flowering rapeseed in the Luoping valley, with misty mountains behind
Early spring in Yunnan: rapeseed in bloom in Luoping (usually February–March). Photo: Fanghong, CC BY-SA 3.0, Wikimedia Commons.

Watch out for: 1–5 May (Labour Day) and the Qingming long weekend in early April.

Summer (June–August): heat, rain and crowds

  • Heat: in July and August Beijing, Shanghai, Chongqing and Zhangjiajie average 32–34°C by day and 23–26°C at night. Chongqing, Wuhan and Nanjing are China's traditional "furnaces": Chongqing's record is 43.7°C.
  • Rainy season: from mid-June to mid-July the lower Yangtze (Shanghai, Hangzhou, Nanjing) has its "plum rain": weeks of drizzle and downpours in high humidity. Guilin gets most of its rain in May and June, when the Li River can flood.
  • Typhoons: in the south (Hong Kong, Guangzhou, Hainan) they can arrive from May to November, most often from July to September. When a typhoon approaches, ferries stop and sometimes flights and trains too.
  • School holidays: in July and August Chinese families travel with their children, so the biggest sights are crowded and train tickets sell out fast.
Crowds of tourists with umbrellas on the Great Wall at Badaling, a line of people up to the watchtower on the summit
The Great Wall at Badaling in July: this is what the most popular sights look like in the school holidays. Photo: Asadal, CC BY-SA 3.0, Wikimedia Commons.

If summer is your only option: choose Yunnan. Lijiang is around 23°C by day, Shangri-La around 19°C. It's the rainy season, but everything is green and the markets are full of wild mushrooms. In the cities, sightsee in the morning and evening, and spend the hottest hours in air-conditioned museums and malls.

Autumn (September–November): the best time, with one exception

  • Beijing and Xi'an: Beijing is sunny and dry in September and October, 19–27°C by day. In Xi'an, September is the wettest month of the year, but October is settled.
  • Sichuan: in Jiuzhaigou the trees usually turn autumn colours from mid-October to early November. It's the most beautiful time for our Sichuan Deluxe itinerary.
  • Shanghai and the east: best from October, as September can still be around 29°C and humid.
  • Yunnan: the rainy season ends in late September, and October and November are sunny.
  • The south: pleasant from October, although Sanya still gets quite a lot of rain in October.
A hillside covered in red and orange trees, with buildings below and mountains in the distance
Autumn in Beijing: red leaves in the Xiangshan (Fragrant Hills), photographed in November. Photo: rheins, CC BY 3.0, Wikimedia Commons.

The exception: 1–7 October is Golden Week, the worst time of the whole year. Trains are sold out, hotels are much more expensive, and you queue on the Great Wall or in Jiuzhaigou.

Winter (December–February): cheaper and quieter, but not everywhere

  • Beijing and Xi'an: in January Beijing is around 2°C by day and −7°C at night, but dry, often sunny and empty. A Forbidden City ticket costs ¥40 (about 23 PLN) in winter instead of ¥60 (about 35 PLN).
  • Harbin: the Ice and Snow World, with sculptures made of ice and snow, usually runs from the second half of December to February, with night-time temperatures below −20°C.
  • The south: the best season. Hong Kong and Guangzhou are around 19°C by day and Sanya 27°C, and you can swim in the sea all year.
  • Kunming: sunny and around 16°C by day, which is why it's called the "city of eternal spring". Shangri-La, on the other hand, drops to around −9°C at night.
  • Shanghai, Sichuan and Chongqing: 3–10°C, grey and damp. South of the Qinling Mountains and the Huai River, buildings usually have no central heating, so restaurants and temples can be chilly. Hotels heat rooms with air conditioning.
Ice buildings and sculptures at Ice and Snow World in Harbin, by day
Harbin's Ice and Snow World by day. In the evening all the buildings are lit up. Photo: Tracy Hunter, CC BY 2.0, Wikimedia Commons.

Watch out for Lunar New Year (Spring Festival), which falls in January or February. Around it, the year's biggest migration lasts about 40 days: in 2026 it ran from 2 February to 13 March. Train tickets vanish within minutes, and in the first days of the holiday many small restaurants and shops close. In 2027 Lunar New Year falls on 6 February.

Chinese holidays in 2027: when not to go

HolidayDate in 2027Days off (provisional)What it means for you
Lunar New Year (Spring Festival)6 Februaryabout 5–11 Februarythe worst time in winter: mass travel for about 40 days, some places closed
Qingming (Tomb-Sweeping Day)5 Aprilabout 3–5 Aprillong weekend, busier parks and sights
Labour Day1 May1–5 Maycrowds everywhere and higher prices
Dragon Boat Festival9 Juneabout 9–11 Junelong weekend, dragon boat races
Mid-Autumn Festival15 Septemberabout 3 dayslong weekend, mooncakes
National Day (Golden Week)1 October1–7 Octoberthe worst time of the year: crowds and much pricier hotels

China makes up some of its days off at weekends, so a Saturday or Sunday around a holiday is sometimes a working day. The most popular sights are crowded on ordinary weekends too, so plan the Forbidden City or the Terracotta Army for a weekday.

TipDuring Golden Week and Lunar New Year, mainland tourists also head to Hong Kong and Macau, so they get crowded too.

When are flights to China cheapest?

Usually in spring and autumn, outside Chinese holidays. Fares rise in July and August, around Christmas and New Year, and during Lunar New Year. Compare several departure airports: in Central Europe, for example, flights from Budapest, Prague or Vienna are often much cheaper than from Poland (nonstop routes). We've worked out the full trip budget in How much does a trip to China cost?

Which route for which month?

Frequently asked questions

When is the best time to visit China?

Spring (April–May) or autumn (September–October), avoiding the 1–5 May and 1–7 October holidays. For the south, Guangzhou, Hong Kong and Sanya, the best time is October to April.

What is the worst time to visit China?

Golden Week (1–7 October) and Lunar New Year (6 February in 2027). Hundreds of millions of people travel, so trains and hotels are full and more expensive, and there are queues at the sights.

Is it worth visiting China in summer?

You can, but it's the hardest season: heat, downpours, typhoons in the south and holiday crowds. Yunnan works best in summer, at around 19–25°C by day in the mountains. If you choose Beijing or Shanghai, sightsee in the morning and evening.

Is it worth visiting China in winter?

Yes, if you head south: Hong Kong and Guangzhou are around 19°C by day and Sanya 27°C. Winter is also cheaper and quieter at the sights, even in freezing Beijing. Just avoid Lunar New Year.

When is Chinese New Year 2027?

6 February 2027. The days off will run roughly from 5 to 11 February, and the travel rush will start about two weeks earlier and continue for several weeks after the holiday. China usually publishes the exact schedule in November 2026.

When is the rainy season in China?

In most of the country it's summer: from May–June to September. The lower Yangtze gets most rain from mid-June to mid-July, Guilin in May and June, and Yunnan from June to September. In the north, in Beijing for example, rain is concentrated in July and August.

Sources

An itinerary for every season

Each itinerary page shows the best months for that route, and the itinerary itself has a "When to go" box covering the weather and the holidays to avoid. See our China itineraries or write to us if you'd like help matching a route to your dates.

China travel plans

All China travel plans

Read more: Planning your route

  1. 3.1

    First time in China: which route should you choose?

    First trip to China on your own? We compare 6 regions and 11 routes for 4–14 days: Beijing, Xi'an and Shanghai, Sichuan's pandas, Yunnan, the Avatar mountains and Hong Kong.

    14 min read
  2. 3.3

    How much does a trip to China cost? Budget and tour comparison

    How much a trip to China costs when you travel independently: flights, hotels, trains, food and tickets, real budgets for 11 routes and a comparison with organised tours.

    13 min read