How long does a tetanus shot last?

Usually about 10 years, but it depends on if the cut is very dirty.... If you get hurt on a nail about 5 years....