You can’t fully heal an infected zit in one night, but you can significantly reduce its size, redness, and pain by morning with the right combination of steps. The key is reducing the bacterial load, drawing fluid to the surface, and keeping your hands off it. Here’s exactly what works and what to avoid.
Why Popping Makes It Worse
The urge to squeeze is strong, but popping an infected pimple pushes pus, bacteria, and inflammation deeper into the skin. That makes scarring more likely and can spread bacteria to surrounding pores, triggering new breakouts. Bacteria from your hands can also enter through the broken skin, turning a minor infection into a bigger one.
Start With a Warm Compress
A warm compress is the safest way to encourage an infected pimple to drain on its own. Soak a clean washcloth in hot water, wring it out, and hold it against the pimple for 10 to 15 minutes. The heat increases blood flow to the area, loosens the contents of the pore, and helps bring the infection closer to the surface. Repeat this up to three times before bed if you have the time.
If the pimple opens on its own during this process, gently blot the area clean. Don’t squeeze or press. Let it drain naturally, then move on to a topical treatment.
Choose the Right Spot Treatment
For an infected pimple specifically, benzoyl peroxide is your best option. It kills the bacteria causing the infection, which salicylic acid doesn’t do well. Salicylic acid is better for unclogging pores and preventing breakouts, but it’s less effective against the red, inflamed, bacteria-driven pimples you’re dealing with right now.
Here’s the good news: concentrations of 2.5%, 5%, and 10% benzoyl peroxide are equally effective at treating inflammatory acne. The higher concentrations just cause more irritation, dryness, and peeling without added benefit. So a 2.5% product applied as a spot treatment before bed gives you the bacterial kill you need with less damage to the surrounding skin. Apply a thin layer directly on the pimple after your compress, and leave it on overnight. Be aware it can bleach pillowcases and fabric.
Tea Tree Oil as an Alternative
If you don’t have benzoyl peroxide, diluted tea tree oil has natural antibacterial properties. The important word is “diluted.” Pure tea tree oil applied directly to skin can cause chemical irritation or burns. For a spot treatment, you want a concentration around 1 to 2%, which means mixing one or two drops of tea tree oil into about a teaspoon of a carrier oil like jojoba or coconut oil. Apply a small amount to the pimple with a clean fingertip or cotton swab. It won’t work as fast as benzoyl peroxide, but it’s a reasonable backup.
Try a Hydrocolloid Patch
Pimple patches (the small, round stickers sold for acne) are made from hydrocolloid material. When placed over a pimple, the patch absorbs fluid and forms a gel that draws moisture out of the lesion. Over 8 to 12 hours overnight, this can visibly flatten a pimple that has come to a head.
These patches work best on pimples that are already draining or have a visible white head. They’re less effective on deep, cystic bumps that haven’t surfaced yet. Apply one after your compress and spot treatment have dried, press it firmly against the skin, and leave it on while you sleep. You’ll often see a visible change by morning, and the patch also prevents you from unconsciously touching or picking at the spot overnight.
One caveat: hydrocolloid dressings are generally not recommended for clinically infected wounds because they create a semi-sealed environment. For a typical inflamed pimple, this is fine. But if you’re dealing with something that looks seriously infected (spreading redness, warmth radiating outward, significant swelling), skip the patch.
What Your Overnight Routine Should Look Like
- Step 1: Wash your face with a gentle cleanser and pat dry.
- Step 2: Apply a warm, damp washcloth to the pimple for 10 to 15 minutes.
- Step 3: Dab on a thin layer of 2.5% benzoyl peroxide and let it dry.
- Step 4: Place a hydrocolloid pimple patch over the spot.
- Step 5: Sleep on a clean pillowcase to reduce bacterial transfer.
By morning, you should see reduced swelling, less redness, and a flatter pimple. It likely won’t be completely gone, but it can look dramatically better.
If You Need It Gone by Tomorrow
The only way to reliably flatten a large, infected pimple within hours is a cortisone injection from a dermatologist. A small amount of steroid is injected directly into the lesion, and within 8 to 24 hours the redness fades and the bump flattens significantly. Some dermatologists offer same-day or next-day appointments specifically for this. It’s not cheap and isn’t always covered by insurance, but if you have an event or important meeting, it’s the most effective option available.
Signs the Infection Is Spreading
Most infected pimples are annoying but not dangerous. However, if you notice the redness expanding outward from the original pimple, the surrounding skin feels hot and firm, or you develop a fever or chills, those are signs of cellulitis, a skin infection that requires antibiotics. This is uncommon from a standard pimple, but it can happen, particularly after aggressive squeezing introduces bacteria deeper into tissue. Seek medical attention quickly if redness is spreading or you feel systemically unwell.