Most people start feeling better within two to three days of taking antibiotics, though some infections show improvement in as little as 24 hours. The exact timeline depends on the type of infection, which antibiotic you’re taking, and how severe your symptoms are when you start treatment.
Oral antibiotics reach therapeutic levels in your bloodstream within about an hour of your first dose. But reaching your blood and actually clearing an infection are two different things. The drug needs time to either kill bacteria or slow their growth enough for your immune system to finish the job.
How Antibiotics Work at the Cellular Level
Antibiotics fall into two broad categories based on how they attack bacteria. Some kill bacteria directly by inflicting enough cellular damage to cross a lethal threshold. Others work by slowing bacterial growth in a dose-dependent way, essentially starving bacteria and letting your immune system mop up what’s left. Both approaches take time. Even bacteria-killing antibiotics don’t act instantly. Cells continue growing at their normal rate until accumulated damage causes an abrupt halt. The higher the dose concentration, the sooner that halt occurs.
This is why you won’t feel dramatically different after your first pill. The antibiotic is working, but it needs hours to days of sustained contact with the infection before bacterial numbers drop enough for your symptoms to ease.
Timelines by Infection Type
Urinary Tract Infections
UTIs tend to respond quickly. Most people notice less burning and urgency within 24 to 48 hours as bacterial counts in the bladder begin to drop. The antibiotic starts working in the bladder within hours, but the symptom relief typically builds over the first one to three days. Pain and the constant urge to urinate usually decrease steadily during that window.
Strep Throat
Symptoms of strep throat, including fever, throat pain, and swollen glands, typically resolve within three to four days after starting treatment. You may notice your fever breaking sooner than that, but full relief of throat soreness takes a bit longer. You’re generally considered no longer contagious after about 24 hours on antibiotics.
Skin Infections
Cellulitis and other bacterial skin infections can be counterintuitive. Your symptoms, including redness and swelling, might actually get worse during the first 48 hours of treatment. This doesn’t necessarily mean the antibiotic isn’t working. The NHS advises that improvement should follow after that initial period, with redness beginning to retreat and swelling starting to go down. If you don’t see improvement within two to three days, that warrants a call to your doctor.
Respiratory and Other Infections
Bacterial pneumonia, sinus infections, and ear infections generally follow the two-to-three-day pattern. For common infections like pneumonia, symptoms can continue for up to 48 to 72 hours after starting the right antibiotic. Sinus infections sometimes take longer because the tissue is swollen and harder for the drug to penetrate fully.
Signs Your Antibiotic Isn’t Working
The 48-to-72-hour mark is the key checkpoint. If you’ve been taking your antibiotic consistently for three days and your symptoms haven’t improved at all, or they’re getting worse (with the exception of cellulitis’s initial worsening), something may need to change. The issue could be the wrong antibiotic for the specific bacteria causing your infection, the wrong diagnosis entirely, or a complication like an abscess that antibiotics alone can’t resolve.
New symptoms are also worth paying attention to. A fever that develops after initially improving, spreading redness with sharp borders, or increasing pain can signal that the current treatment isn’t reaching the infection effectively. In these situations, your doctor may order a culture to identify the exact bacteria involved and switch your prescription accordingly.
Do You Always Need to Finish the Full Course?
The traditional advice has always been to take every last pill, even after you feel better. That guidance is shifting. Modern clinical trials have repeatedly shown that longer treatment isn’t always necessary to prevent relapse or antibiotic resistance, which was the original reasoning behind the “finish the course” rule. In some cases, stopping when you feel better may be equally effective and reduces your exposure to unnecessary medication.
That said, this doesn’t apply to every infection. Certain conditions like bone infections, tuberculosis, and some sexually transmitted infections genuinely require the full prescribed duration. The safest approach right now is to follow your prescriber’s specific instructions for your specific infection rather than applying a blanket rule in either direction.
What You Can Do While Waiting
While antibiotics build up in your system, basic measures can help manage symptoms. Staying hydrated helps your kidneys flush bacteria during a UTI and keeps mucus thinner during respiratory infections. Over-the-counter pain relievers can bridge the gap for throat pain, ear pain, or fever. For skin infections, keeping the affected area elevated can reduce swelling while the antibiotic takes effect.
Spacing your doses evenly matters more than most people realize. Antibiotics work best when they maintain a consistent level in your bloodstream. If you’re prescribed a dose every eight hours, taking all three doses bunched together during the day and then going 12 hours overnight without one creates gaps where bacterial growth can rebound. Setting alarms for your first few days can help you stay on schedule during the window when consistent drug levels matter most.