What tuberculosis symptoms look like
Tuberculosis (TB) causes a persistent cough that lasts three weeks or longer, often with mucus or blood in the sputum. The cough is usually the first sign you notice, but TB also brings fever, night sweats that soak your clothes and bedding, and weight loss that happens without trying to diet. Fatigue and chest pain when you breathe or cough are common too. These symptoms develop slowly over weeks or months, not suddenly like flu.
Not everyone infected with TB bacteria shows symptoms. Latent TB infection means the bacteria are in your body but dormant—you have no symptoms, feel fine, and cannot spread TB to others. Active TB disease is when the bacteria multiply and damage your lungs or other organs, causing the symptoms you can see and feel. The difference matters because latent TB requires different medical attention than active disease, and only active TB spreads to other people.
Key Takeaways
- A cough lasting more than three weeks, especially with blood or mucus, is the most common TB symptom and a reason to see a doctor.
- Night sweats, fever, weight loss, and fatigue often accompany the cough and develop gradually over weeks or months.
- Latent TB infection causes no symptoms and does not spread, but active TB disease does and requires treatment to prevent serious lung damage.
- Chest pain when breathing or coughing can signal TB has reached your lungs, and you should report this to a healthcare provider.
- TB symptoms can mimic other lung conditions, so a doctor's evaluation and testing are the only way to know for certain.
When a cough means you should see a doctor
Any cough lasting longer than three weeks warrants a medical visit, especially if you also have fever or night sweats. Your doctor will ask how long the cough has been present, whether you cough up mucus or blood, and whether you have been around someone with TB. They will listen to your lungs with a stethoscope and may order a chest X-ray or TB skin test to check for infection.
The timing of your symptoms matters. TB develops slowly, so a cough that started last month and is still there now is more concerning than one that came and went in a week. If you have been coughing for three weeks and also feel feverish in the afternoons or evenings, or if you wake up drenched in sweat, tell your doctor that pattern—it helps them narrow down what is happening.
Night sweats and fever as TB signs
Night sweats from TB are different from occasional sweating on a warm night. You wake up with your sheets and clothes soaked, sometimes multiple times a night, even though your bedroom is cool. This happens because TB causes your body temperature to rise in the evening and drop at night, triggering heavy sweating. The sweats often continue for weeks and may be one of the first symptoms you notice before the cough becomes severe.
Fever from TB is usually low-grade—around 99 to 101 degrees Fahrenheit—and often appears in the afternoon or early evening rather than all day. You might feel warm or flushed without realizing you have a fever unless you take your temperature. Combined with night sweats and a persistent cough, afternoon fever is a pattern that points toward TB and should prompt a doctor's visit.
Weight loss and fatigue without obvious cause
TB causes your body to burn calories fighting the infection, leading to weight loss even when you are eating normally. You might lose 5, 10, or more pounds over several weeks without dieting or increasing exercise. This unintentional weight loss, paired with extreme tiredness that does not improve with rest, is a red flag. You feel drained even after sleeping, and everyday tasks feel harder than they should.
The fatigue from active TB is not the tiredness of a bad night's sleep—it is persistent exhaustion that interferes with work or daily life. If you have lost weight recently and feel unusually tired for weeks, especially alongside a cough or fever, mention both to your doctor. These symptoms together paint a clearer picture than any single one alone.
Chest pain and breathing difficulty
TB in the lungs can cause chest pain that worsens when you breathe deeply or cough. The pain is usually sharp or stabbing rather than a dull ache, and it may be on one side of your chest where the infection is most active. Some people also notice they are short of breath or cannot take a full breath without discomfort. This happens because TB damages lung tissue and can cause inflammation or fluid buildup.
Chest pain combined with a persistent cough is not normal and needs medical evaluation. Do not assume it is just a muscle strain or heartburn if the pain gets worse when you cough or breathe. Tell your doctor exactly where the pain is, whether it is constant or comes and goes, and what makes it better or worse. This information helps them determine whether TB or another condition is the cause.
Why TB symptoms can look like other illnesses
A persistent cough, fever, and fatigue are also symptoms of pneumonia, bronchitis, asthma, or even chronic smoking damage. This is why you cannot diagnose TB based on symptoms alone. A doctor must order specific tests—a TB skin test (also called a tuberculin test), a blood test for TB, or a chest X-ray—to confirm whether TB is present. These tests look for the actual TB bacteria or your immune system's response to it, not just the symptoms.
If you have been coughing for three weeks and your doctor first treats you for bronchitis or a regular chest cold, but the cough does not go away after antibiotics, ask about TB testing. Some people are treated for other conditions for weeks before TB is identified. Being direct with your doctor about how long symptoms have lasted and whether they are getting worse helps them think of TB as a possibility.
Who is at higher risk for TB symptoms
Certain groups are more likely to develop active TB disease after infection. People with weakened immune systems—including those with HIV, those taking immunosuppressant medications, or those with diabetes—are at higher risk. People who have been in close contact with someone who has active TB, those who have lived in or traveled to countries where TB is common, and people experiencing homelessness or living in crowded conditions also face higher risk. If you fall into any of these groups and develop a persistent cough, fever, or night sweats, TB testing becomes more important.
Age matters too. Young children and people over 65 are more likely to develop active TB after infection. If you are in one of these age groups and have TB risk factors, pay attention to respiratory symptoms that last more than a few weeks. Early detection makes treatment more straightforward and prevents the infection from causing permanent lung damage.
What to do if you have these symptoms
Schedule an appointment with your primary care doctor or visit an urgent care clinic if you have a cough lasting more than three weeks, especially if you also have fever, night sweats, or weight loss. Tell the doctor how long each symptom has been present and whether you have been around someone with TB. Bring a list of any medications you take and mention any conditions that weaken your immune system.
If you cannot afford a doctor's visit, many health departments offer free or low-cost TB testing. Call your local health department and ask about TB screening services in your area. If you have been exposed to someone with active TB, contact your health department even if you have no symptoms—they can arrange testing and preventive treatment if needed.
Frequently Asked Questions
Can you have TB without a cough?
Yes. Latent TB infection causes no symptoms at all. Even some people with active TB disease may have minimal cough if the infection is in parts of the lungs that do not produce much mucus, or if TB has spread outside the lungs to bones, lymph nodes, or other organs. Testing is the only way to know for certain.
How long does it take for TB symptoms to appear?
TB symptoms develop slowly over weeks or months, not days. You might have the bacteria in your body for weeks before you notice a cough or fever. This slow progression is why TB is often missed at first—people assume they have a regular cold or bronchitis that should clear up in a week or two.
If I have night sweats, does that definitely mean I have TB?
No. Night sweats can come from many causes—hormonal changes, certain medications, infections like flu, or even anxiety. But night sweats combined with a persistent cough, fever, and weight loss make TB more likely. A doctor's evaluation and TB testing are needed to know what is causing your symptoms.
Can TB symptoms go away on their own?
Active TB symptoms do not go away without treatment. The infection will continue to damage your lungs and may spread to other parts of your body. Without treatment, active TB can become life-threatening. If you have symptoms, getting tested and treated is essential.
What should I do if someone I live with has TB?
Contact your doctor or local health department right away. You may have been exposed and need testing even if you have no symptoms. Your health department can arrange testing and may recommend preventive treatment to stop latent infection from becoming active disease.