Doctors recommend getting a tetanus shot every 10 years to make you less prone to infection if a foreign object gets embedded through your skin. When a substance has broken through your skin, leaving dirt or debris behind, receive a booster dose if your last shot was within the last 5 years.