We extend the Chebyshev-Legendre spectral method to multi-domain case for solving the two-dimensional vorticity equations. The schemes are formulated in Legendre-Galerkin method while the nonlinear term is collocated at Chebyshev-Gauss collocation points. We introduce proper basis functions in order that the matrix of algebraic system is sparse. The algorithm can be implemented efficiently and in parallel way. The numerical analysis results in the case of one-dimensional multi-domain are generalized to two-dimensional case. The stability and convergence of the method are proved. Numerical results are given.