There are currently seven official public holidays in China.
Weekends are usually swapped with the weekdays next to the actual holiday to create a longer vacation period.
Public Holidays for 2021
|New Year’s Day||Jan 1 — Jan 3, 2021||three days|
|Spring Festival||Feb 11 — Feb 17||seven days|
|Qingming Festival||April 3 — April 5||three days|
|Labor Day||May 1 — May 5||five days|
|Dragon Boat Festival||June 12 — June 14||three days|
|Mid-Autumn Festival||Sept 19 — Sept 21||three days|
|National Day||Oct 1 — Oct 7||seven days|