​​​​​​​​​​​​​​​​​​

Print Resize text

Content Editor

Typhoid (TYVI) vaccine

Learn about the typhoid vaccine, effectiveness, side effects, and safety.

Disease it protects from

The typhoid vaccine protects against typhoid fever caused by the bacteria Salmonella typhi.

The typhoid vaccine given by injection (needle) is called TYVI.

Who should get this vaccine

You should get this vaccine if you are age 2 years or older and have close contact with someone who can spread typhoid. Some lab workers may also get this vaccine.

Talk to your healthcare provider to find out if typhoid vaccine is recommended for you.

If you're travelling to an area that has a high risk of typhoid, you may also choose to get this vaccine. If you get the vaccine for travel, you need to pay for it. Check with your health insurance provider to see if your plan covers the cost.

Learn more about vaccines for travel.

Who may not be able to get this vaccine

You may not be able to get this vaccine if:

  • You have an allergy to any part of the vaccine. Be sure to tell your healthcare provider about any allergies you may have.
  • You had a severe (serious) or unusual side effect after this vaccine or one like it.

If either of these apply, check with your healthcare provider before you get the vaccine.

Although you can get the vaccine if you have a mild illness such as a cold or fever, it’s best to stay home until you feel better. This helps prevent spreading your illness to others.

Doses

You need 1 dose. You may need another dose every 3 years if you're at continued risk of typhoid. Check with your healthcare provider.

Other vaccines that protect against the same disease

There are other vaccines that protect against typhoid.

If you had another typhoid vaccine, such as oral (you take it by mouth) typhoid vaccine or hepatitis A and typhoid combined vaccine (Vivaxim), you may not need this vaccine. Check with your healthcare provider to find out if you need another dose. Some typhoid vaccines last longer than others.

Get the vaccine

If you need the vaccine because of your work (such as some lab workers), talk to your workplace health and safety department.

If you can get this vaccine free of charge, contact your local public health or community health centre.

If you’re travelling to an area that has a high risk of typhoid, contact a travel health clinic. Learn more about vaccines for travel.

You can also talk to your healthcare provider or pharmacist about typhoid vaccine and how to be careful with food and water when you travel.

Current as of: May 8, 2026
Author: Communicable Disease Control, Primary Care Alberta
Our work takes place on historical and contemporary Indigenous lands, including the territories of Treaty 6, Treaty 7 & Treaty 8 and the homeland of the Métis Nation of Alberta and 8 Métis Settlements. We also acknowledge the many Indigenous communities that have been forged in urban centres across Alberta.