We study regularity criteria for weak solutions of the dissipative quasi-geostrophic equation (with dissipation (- Delta)(gamma/2), 0 < gamma <= 1). We show in this paper that if theta is an element of C((0, T); C1-gamma), or theta is an element of L-r((0, T); C-alpha) with alpha = 1 - gamma + gamma/r is a weak solution of the 2D quasi-geostrophic equation, then theta is a classical solution in (0, T] x R-2. This result improves our previous result in [18].