Chinese shares ended the week almost 8% lower after volatile trading that started on Monday with shock losses and spread fear to global markets.
On Friday, the mainland's benchmark Shanghai Composite closed up 4.8% at 3,232 points.
China's second bourse, the Shenzhen Composite, closed up 5.4% to 1,846 points, but ended the week 9.4% lower.
Other stock markets in Asia also continued their rebound, helped by a strong finish for US shares.
Japan's benchmark Nikkei 225 closed up 3% at 19,136 points, but the Hang Seng index in Hong Kong reversed earlier gains to close down 1%.
The Hang Seng ended the week 3.6% lower - its sixth consecutive weekly fall.
Dominic Chan, analyst at GF Securities in Hong Kong, said: "Investor confidence remains shaky. Some took profit as they think the rally is not sustainable."
Angus Nicholson, an IG Markets analyst, said investors remained concerned about China and when the Federal Reserve will raise US interest rates.
European markets were mixed, with London's FTSE 100 and Paris's Cac 40 closing higher, and Frankfurt's Dax ending the day slightly lower. The Dow Jones in the US was almost unchanged on the day, falling 12 points, or 0.1%, to 16,643.01.