In this paper, we study the existence and multiplicity of classical solutions for a second-order impulsive differential equation with periodic boundary conditions. By using a variational method and critical point theory, we give some new criteria to guarantee that the impulsive problem has at least one solution, two solutions and infinitely many solutions when the parameter pair (c,λ) lies in different intervals, respectively. Some examples are given in this paper to illustrate ...