

How long does a tetanus shot last A tetanus shot, typically given as part of the DTaP or Tdap vaccine, provides immunity against tetanus for about 10 years. However, if you experience a deep or dirty wound, it's advisable to receive a tetanus booster shot within 5 years of your last dose.