In this paper, we establish the existence of at least three solutions for a class of Dirichlet quasilinear elliptic systems. The technical approach is mainly based on a recent three critical points theorem of B. Ricceri [On a three critical points theorem, Arch. Math. (Basel) 75 (2000) 220-226.].