The price of a tetanus shot ranges from about $10+ to $300. The main injections commonly used to prevent tetanus are tetanus antitoxin and tetanus immunoglobulin. Tetanus antitoxin, which is relatively inexpensive, is usually around $10 or so, but requires a skin test to make sure you are not allergic before use, or a desensitization injection. Tetanus immunoglobulin is a biological agent, extracted from human serum, which does not require a skin test and can be injected directly, but is more expensive, around $300. The specific price of the drug, will be due to the different levels of hospitals, the local consumption level is not the same, so there will be a certain difference, the specific price should also be based on the local hospital consultation.