Because of one country and two systems, Mainland China, Hong Kong and Macau has different public holiday, before you make your visa trip, it's better to check it carefully and don't make your schedule too tight. Anyway, following are the public holiday of Mainland China, Hong Kong and Macau, for your reference:
Mainland China Public Holidays for 2025
Mainland China Public Holidays for 2025 | Date |
New Year's Day | 1st Jan |
China Spring Festival | 28th Jan - 4th Feb |
Tomb-sweeping Day | 4th Apr - 6th Apr |
May Day Holiday | 1st May - 5th May |
Dragon Boat Festival | 31st May - 2nd Jun |
Mid-Autumn Festival+China National Day | 1st Oct - 8th Oct |
Hong Kong Public Holidays for 2025
Hong Kong Public Holidays for 2025 | Date |
New Year's Day | 1st Jan |
China Spring Festival | 29th Jan - 31st Jan |
Tomb-sweeping Day | 4th Apr |
Good Friday | 18th Apr - 19th Apr |
Easter Monday | 21st Apr |
May Day Holiday | 1st May |
The Birthday of the Buddha | 5th May |
Dragon Boat Festival | 31st May |
Hong Kong Special Administrative Region Establishment Day | 1st July |
China National Day | 1st Oct |
Chinese Mid-Autumn Festival | 7th Oct |
Chong Yang Festival | 29th Oct |
Christmas Day | 25th Dec - 26th Dec |
Macau Public Holidays for 2025
Macau Public Holidays for 2025 | Date |
New Year's Day | 1st Jan |
China Spring Festival | 29th Jan - 31st Jan |
Tomb-sweeping Day | 4th Apr |
Good Friday | 18th Apr |
Easter Monday | 19th Apr |
May Day Holiday | 1st May |
The Birthday of the Buddha | 5th May |
Dragon Boat Festival | 31st May |
China National Day | 1st Oct - 2nd Oct |
Chinese Mid-Autumn Festival | 7th Oct |
Chong Yang Festival | 29th Oct |
All Souls Day | 2nd Nov |
Feast of the Immaculate Conception | 8th Dec |
Macau Special Administrative Region Establishment Day | 20th Dec |
The Winter Solstice | 21st Dec |
Christmas Day | 24th Dec - 25th Dec |
So if you have any problem with your China Visa or any problem related to your China visas: PLEASE CONTACT