Source from THE STATE COUNCIL
There are currently seven official public holidays for 2023 in China.
 
  
   NAME  | 
   DATE  | 
   DURATION  | 
  
  
   New Year's Day  | 
   31 Dec 2022 — 2 Jan 2023  | 
   three days  | 
  
  
   Spring Festival  | 
   21 Jan — 27 Jan  | 
   seven days  | 
  
  
   Qingming Festival  | 
   April 5  | 
   three days  | 
  
  
   Labor Day  | 
   29 April — 3 May  | 
   five days  | 
  
  
   Dragon Boat Festival  | 
   22 June — 24 June  | 
   three days  | 
  
  
   Mid-Autumn Festival National Day  | 
   29 Sept — 6 Oct  | 
   eight days  | 
  
 
 
