In this study, the mean time to failures of a system under shock models are derived. The system receives shocks according to a stochastic process. The expected system lifetime under homogeneous Poisson shock process, nonhomogeneous Poisson shock process, and a general renewal shock process are derived. Some numerical examples are presented.