In this paper, a class of nonautonomous SEIRS epidemic models with vaccination and nonlinear incidence is investigated. Under some quite weak assumptions, a couple of new threshold values in the form of integral, i.e., R1,
R1∗, R2, and
R2∗ on the extinction and permanence of disease for the model, are established. As special cases of our model, the autonomous, periodic, and almost periodic circumstances are discussed. The nearly necessary and sufficient criteria of threshold on the extinction and permanence of disease for above cases are obtained as well. Numerical examples and simulations are presented to illustrate the analytic results.