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 you should get typhoid vaccine.

If you are travelling to an area that has a high risk of typhoid, you may also choose to get this vaccine. If you’re getting the vaccine because of travel, it’s not free. Check with your health insurance provider to see if your plan covers the cost. Learn more about vaccines for travel.

Who should not get this vaccine

You may not be able to get this vaccine if:

  • You have an allergy to any part of the vaccine.
  • You had a severe (serious) or unusual side effect after this vaccine or one like it.

If you have allergies or have had a side effect from this vaccine in the past, check with your doctor or a public health nurse before you get the vaccine.

Although you can get the vaccine if you have a mild illness such as a cold or fever, you should stay home until you are feeling better to prevent spreading your illness to others.


You need 1 dose. You may need another dose every 3 years if you are 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. They’re commonly for travellers.

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 for free, 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 doctor or pharmacist about typhoid vaccine and how to be careful with food and water when you travel.

Current as of: June 30, 2023
Author: Provincial Immunization Program, Alberta Health Services
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.