In this paper, we deal with the following differential systeṁwhere p, q are positive integers, and P (x, y), Q(x, y) are real polynomials of degree n, we obtain an upper bound for the maximum number of limit cycles bifurcating from the period annulus of a quasi-homogeneous center, that is (n − 1)p 1 + (t + 1)q − 1 + 2rp 1 q 1 (q + 3) + 2tqrp 1 q 1 , where t = [n/2q] + 2, (p, q) = r(p 1 , q 1 ), p 1 and q 1 are coprime.