There are seven holiday public holidays in China lasting from 1 day to 3 days. The holidays are lengthened by people working weekends prior and after the break, holidays such as the National Day holiday/Mid Autumn Festival period can actually become 7 day breaks or longer.
New Year January 1
Chinese New Year 1st day of 1st lunar month (late January-Early February)
Qingming Festival 5th solar term (April 4 or April 5)
Labor Day May 1
Dragon Boat Festival 5th day of 5th lunar month (late June)
Mid-Autumn Festival 15th day of 8th lunar month (late September)
National Day October 1