By employing Mawhin continuation theorem and constructing suitable Lyapunov functions, the existence and globally exponential stability of periodic solution for a class of nonautonomous differential system with impulses and time-varying delays are investigated in this paper. Some applications, an illustrative example and numerical simulations are given to show the effectiveness of the main results.