COVID-19 Info | Information sur la COVID-19 | COVID-19 Vaccine Vaccine Receipt | COVID-19 Self-Assessment
🔍 Search
  • Follow us:
Sign In FR

Middlesex-London Health Unit

Inner Nav

Medication for Tuberculosis (TB)

There are many different medications that can be used to treat TB. The length of the treatment can depend on whether you have inactive or active TB.


Table of Contents

Do I have to take TB medicine?

  • Active TB
    Medicines must be taken to get better and to stop the spread of TB to others.
  • Inactive TB
    Taking medicine is not mandatory, but it is usually a good idea because it can lower the risk of you getting sick with active TB in the future. Certain long term medical conditions make the chances of you getting sick with active TB much higher. This makes taking medicine to prevent active TB even more important. 

Back to top

Dumping pills from bottle into hand


Collection of pills

How long do I need to take medicine for TB?

  • Active TB
    Treatment for active TB can take up to two years (average is 6 months). Up to four different kinds of medicines must be taken daily. You may need to be isolated and stay away from other people for a while so you do not spread TB to others.
  • Inactive TB
    Your doctor may suggest that you take one or more medicines every day for up to 9 months to help prevent you from developing active TB in the future.
  • [Treatment Facts] Tuberculosis can be prevented with medication (PDF)

Back to top

What medications are used to treat TB?

Depending on whether you have been diagnosed with active TB or inactive TB, you may need to take one or more of the following medications:

Back to top

Who is inactive TB treatment recommended for?

Anyone with inactive TB can take TB medication to lower the chance of getting sick with active TB in the future. Talk to your doctor to see if inactive TB treatment is recommended for you.

Inactive TB treatment is especially important for...

People who have:

  • any medical condition that affects their immune system (e.g. HIV or Diabetes)
  • been recently exposed to someone with active TB

People who:

  • are immigrants, refugees or travelers from areas with lots of TB
  • work at, or are residents of, health care facilities, homeless shelters, or correctional facilities  
  • are taking medication that can weaken the immune system (e.g. corticosteroids) or are underweight (weigh less than 90% of ideal body weight)

Back to top 

Will I have to pay for TB medication?

No, TB medication is available for free from the health unit. Your doctor needs to order TB medication from the Middlesex-London Health Unit and have it sent to their office. 

Back to top

Date of creation: February 27, 2013
Last modified on: October 31, 2022


1Public Health Agency of Canada and the Canadian Lung Association/Canadian Thoracic Society. Canadian Tuberculosis Standards, 8th Edition 2022 Retrieved from