Question: how long does it take to know you have tb?
Answer: TB disease usually develops slowly, and it may take several weeks before you notice you're unwell. Your symptoms might not begin until months or even years after you were initially infected. Sometimes the infection does not cause any symptoms. This is known as latent TB.