In this paper, we establish the existence of infinitely many solutions for a class of non-autonomous second-order systems with impulsive effects. Our technique is based on the Fountain Theorem of Bartsch and the Symmetric Mountain Pass Lemma due to Kajikiya.