How Long Does It Take for a Boil to Go Away?

Most boils heal within two to three weeks from when they first appear. Smaller boils in otherwise healthy people often come to a head and drain on their own within five to seven days. Larger or deeper boils can take longer, especially if they need medical drainage.

What Happens as a Boil Develops

A boil starts as a small, red, painful bump that develops over a few hours or days. Over the next several days, it grows as it fills with pus, sometimes enlarging to more than two inches across. The skin around it becomes swollen and may look reddish or purplish.

Eventually, a yellow-white tip forms at the surface. This is the “head,” and it signals that the boil is close to draining. Once the tip ruptures and pus drains out, pain drops significantly and healing accelerates. If left alone, a boil will typically break and drain on its own over time, though applying warm compresses can speed things along considerably.

A Realistic Healing Timeline

Here’s roughly what to expect:

  • Days 1 to 3: A firm, tender bump appears and grows. It’s painful to touch but hasn’t formed a head yet.
  • Days 4 to 7: The boil continues to swell and fills with pus. In many cases, a white tip develops and the boil drains during this window.
  • Days 7 to 21: After drainage, the open wound gradually closes and the surrounding redness fades. The total time from first bump to fully healed skin is generally two to three weeks.

These timeframes assume a single boil. A carbuncle, which is a cluster of connected boils forming a deeper infection, takes longer to resolve and almost always requires medical treatment.

How to Speed Up Drainage

The single most effective thing you can do at home is apply warm, moist compresses. Use a clean, warm washcloth pressed against the boil for about 10 minutes at a time, several times a day. The heat increases blood flow to the area and encourages the boil to form a head and drain sooner. Many people notice the boil softens and comes to a point within a few days of consistent compress use.

Don’t squeeze or try to pop a boil yourself. Forcing it open before it’s ready can push the infection deeper into the skin or spread bacteria to surrounding tissue. Let it rupture naturally, or have a doctor drain it if it’s not resolving.

When a Boil Needs Professional Drainage

Not every boil will drain on its own in a reasonable timeframe. If a boil has been growing for more than a week without forming a head, or if it’s particularly large and painful, a doctor can perform a quick in-office drainage. Abscesses smaller than about 5 centimeters (roughly 2 inches) can usually be drained in a primary care office. Larger ones may need referral to a surgeon or emergency department.

Small boils that are already draining on their own generally don’t need a procedure and can simply be monitored. But boils that sit deep under the skin without any sign of coming to a head often won’t resolve without help.

Caring for the Wound After Drainage

Once a boil drains, whether on its own or through a procedure, you’re left with an open wound that needs basic care. Clean the area and change bandages about three times a day. For very small wounds, antibiotic ointment with a bandage is usually sufficient. Your doctor may recommend a wound gel for larger openings, changed once or twice daily.

Keep the area clean and covered until it closes. The wound will heal from the inside out over the course of one to two weeks. Some boils, particularly larger ones or those that were deeply infected, can leave a small scar.

Signs the Infection Is Spreading

Most boils are a contained skin infection that resolves without complications. But occasionally the bacteria spread beyond the boil itself. Watch for these warning signs:

  • Red streaks radiating outward from the boil
  • Rapidly expanding redness or swelling in the surrounding skin
  • Fever
  • Swollen lymph nodes near the affected area

A rapidly spreading rash with fever needs emergency care. If the redness is growing but you don’t have a fever, it should still be evaluated within 24 hours. These signs can indicate cellulitis, a deeper skin infection that requires antibiotics to prevent it from reaching the bloodstream.

Why Some People Get Boils Repeatedly

Boils are caused by staph bacteria, which naturally live on the skin and inside the nose. Most people carry these bacteria without ever developing a boil. But in some people, the bacteria colonize the skin more heavily, leading to recurring infections.

If you keep getting boils, a doctor may recommend a decolonization process to reduce the amount of staph bacteria on your body. This typically involves using an antimicrobial body wash once a day for five days, applying it to the entire body and leaving it on for two minutes before rinsing. You’d also apply an antibiotic nasal ointment twice a day for the same five days, since the inside of the nose is a common hiding spot for staph. Everyone in the household ideally starts the process on the same day to prevent passing the bacteria back and forth.

Other practical steps that help prevent recurrence include washing towels and bedsheets frequently, not sharing razors or towels, and keeping any cuts or skin breaks clean and covered.