The Hang Seng Index added 1.14 percent, or 236.14 points, to 20,933.50.
The Shanghai Composite Index edged up 0.37 percent, or 11.72 points, to 3,141.96, while the Shenzhen Composite Index on China's second exchange gained 0.49 percent, or 9.66 points, to 1,964.69.