What Does a Bacterial Infection Look Like: Skin, Pus & More

A bacterial infection typically produces a combination of redness, swelling, warmth, and pain at the site of infection, often accompanied by thick, opaque discharge or pus. The specific appearance varies depending on where in the body the infection takes hold, but these core visual signs remain remarkably consistent whether you’re looking at a skin wound, an eye, or the back of a throat.

The Four Classic Signs on Skin

Bacterial skin infections like cellulitis follow a predictable visual pattern. The affected area turns red, swells, feels warm to the touch, and is painful or tender. In some cases the skin develops a dimpled, pitted texture that resembles the surface of an orange peel. The redness tends to spread outward from the original site of infection, and the edges of that redness may be poorly defined, blending gradually into normal skin.

These signs look different depending on skin tone. On lighter skin, the redness is obvious. On darker skin, the area may appear darker than surrounding tissue, look purplish, or simply feel noticeably warmer and more swollen without a dramatic color change. Swelling and tenderness are the most reliable indicators regardless of skin tone.

Abscess vs. Spreading Infection

Not all bacterial skin infections look the same, and the distinction matters. Cellulitis is a spreading infection in the deeper layers of skin. It produces a broad area of redness, warmth, and swelling, but the skin remains relatively flat. An abscess, by contrast, forms a localized pocket of pus beneath the skin. You can often feel it as a soft, fluctuant (movable, fluid-filled) lump within an area of surrounding redness. Abscesses frequently develop a visible white or yellow “head” as they push toward the surface.

Both can start from something as minor as a small cut, insect bite, or hair follicle. The key difference is that cellulitis spreads through tissue while an abscess stays contained in one spot, at least initially.

What Pus Looks Like

Pus is the hallmark of bacterial infection. It’s typically thick, opaque, and ranges in color from white to yellow to greenish. It forms when your immune system sends white blood cells to fight bacteria, and those cells accumulate along with dead tissue and fluid. Pus can drain from a wound, collect under the skin as an abscess, or coat the surface of infected tissue like the tonsils.

One common misconception is that green or yellow mucus from your nose automatically means a bacterial infection. That’s not reliable. Seasonal allergies can produce thick, yellow, or green nasal discharge without any infection at all, and viral infections frequently cause the same discoloration. Mucus color alone cannot distinguish a bacterial sinus infection from a viral one or even from allergies.

Bacterial Infections in the Throat

Strep throat has a fairly distinctive appearance. The tonsils become red, swollen, and often develop white or yellowish patches of pus on their surface (called exudates). The roof of the mouth may show tiny red spots called petechiae. Swollen, tender lymph nodes along the front of the neck are another visible and palpable sign.

Doctors use a simple scoring system that combines these visual findings with other clues: tonsillar exudates, swollen neck lymph nodes, fever above 38°C (100.4°F), and the absence of a cough. Someone with all four features has roughly a 56% chance of actually having strep, which is why a rapid test or throat culture is still needed to confirm it. A sore throat with a cough, runny nose, and no exudates is far more likely to be viral.

Eye and Ear Infections

Bacterial conjunctivitis (pink eye) produces thick, pus-like discharge that often causes the eyelids to stick together, especially after sleep. The whites of the eye turn pink or red, and the discharge tends to be more opaque and heavier than the watery, clear discharge typical of viral pink eye or allergies. Bacterial pink eye sometimes occurs alongside an ear infection, particularly in children.

A bacterial ear infection changes the appearance of the eardrum in ways a doctor can see with an otoscope. The eardrum bulges outward, which is the single most reliable visual sign. It also turns red and becomes opaque or cloudy rather than its normal pearly, translucent appearance. In some cases the eardrum develops a cobblestoned texture as the infection resolves. If the eardrum ruptures, you’ll see thick discharge draining from the ear canal.

Red Streaks Moving Away From a Wound

One of the most important visual signs to recognize is lymphangitis: red streaks extending from an infected area toward the nearest lymph nodes. These streaks follow the path of lymphatic channels and typically appear as thin, linear red lines running up an arm or leg. They indicate the infection is spreading through the lymphatic system, which drains toward the heart.

Red streaks don’t always mean the infection has reached the bloodstream, but they signal that a local infection is no longer staying local. The streaks may be accompanied by swollen, painful lymph nodes in the armpit or groin on the affected side. This is a sign that warrants prompt medical attention.

Signs a Bacterial Infection Is Becoming Dangerous

Most bacterial infections stay localized and respond well to treatment. But certain visual changes signal that the infection is becoming systemic, meaning bacteria or their toxins have entered the bloodstream.

Skin mottling is one such sign. It appears as patchy, net-like discoloration, often purplish or blue, particularly on the knees, elbows, or trunk. In severe sepsis, a condition called purpura fulminans can develop. It begins as small pinpoint red or purple dots (petechiae) that rapidly progress into larger bruise-like patches. These can evolve further into dark blue-black areas of tissue death, sometimes with fluid-filled blisters on top. This progression, from tiny dots to large dark patches, can happen within hours.

Other warning signs that accompany these skin changes include high fever or abnormally low temperature, rapid heartbeat, confusion, and feeling sicker than the visible infection seems to warrant. A petechial rash (tiny dots that don’t fade when you press on them) in someone who is clearly unwell is a red flag for serious bloodstream infection.

How Location Changes the Appearance

Bacterial infections look different depending on the tissue involved. A urinary tract infection produces no visible external signs but causes cloudy, strong-smelling urine. A lung infection (pneumonia) may cause you to cough up thick, rust-colored or greenish mucus. An infected surgical wound will show the classic redness, swelling, and warmth along the incision line, often with pus seeping from the edges.

Impetigo, common in children, starts as red sores that quickly rupture and ooze, then form a distinctive honey-colored crust. Folliculitis looks like small red bumps or whiteheads around hair follicles. A boil starts as a hard, red, painful lump that gradually softens and fills with pus over several days.

The unifying pattern across all of these is inflammation (redness, heat, swelling) plus some form of opaque discharge. Viral infections tend to produce thinner, more watery fluid and less localized swelling. Bacterial infections are generally more aggressive in their visible tissue response, though overlap exists and visual appearance alone isn’t enough for a definitive diagnosis in many cases.