Chinese shares ended on Tuesday trading up 0.99 percent after it tumbled below 3,000 points in the mid-session.
The eventual gain was secured by sharp rise in financial and real estate large-caps, dealers said.
The benchmark Shanghai Composite Index, which covers both A and B shares, closed up 0.99 percent, or 30.82 points to 3147.79.
The Shenzhen Component Index gained 0.73 percent to 11,174.77.
Aggregate turnover reached 86.60 billion yuan (about 12.37 billion U.S. dollars), down from 115.69 billion yuan on Monday.