In this article, the dynamical behavior of a single degree-of-freedom impact oscillator with impulse excitation is studied, where the mass impacts at one stop and is shocked with impulse excitation at the other stop. The existing and stability conditions for periodic motion of the oscillator are established. The effects of system parameters on dynamical response are discussed under different initial velocities. It is found that smaller shock gap than impact gap could make the periodic motion more stable. The decrease in natural frequency would consume less impact energy, make the vibration frequency smaller, and reduce the vibration efficiency. Finally, the dynamical properties are further analyzed under a special case, that is, the shock gap approaches zero. It could be seen that the larger shock coefficient and impact restitution coefficient would make vibration period smaller. Based on the stability condition, there are an upper limit for the product of shock coefficient and impact restitution coefficient, so that a lower limit of corresponding vibration period exists.