We shall discuss the existence of at least one weak solution and infinitely many weak solutions for a Kirchhoff-type second-order impulsive differential equation on the half-line. Our technical approach is based on variational methods. Some recent results are extended and improved. Some examples are presented to demonstrate the application of our main results.