In this paper, we consider a class of $p$-Laplacian Kirchhoff-type fractional differential equations with instantaneous and non-instantaneous impulses. The existence of at least two distinct weak solutions and infinitely many weak solutions is obtained based on variational methods.