Dog Stye on Eyelid: What It Is and What Causes It
Yes. Dogs can get styes on their eyelids, usually when one of the oil glands in the lid margin becomes blocked or infected. The swelling sits in the eyelid rather than the eyeball. Any dog that is squinting, in pain, or has a red eye needs same-day veterinary care.

Yes, dogs can get styes on their eyelids. The first thing to sort out is urgency: a dog that is squinting, holding one eye shut, pawing at its face, or showing a red, cloudy or obviously painful eye needs to be seen by a veterinarian the same day, not next week. If your dog is comfortable and the eye itself looks clear and bright, a small lump on the lid margin is less pressing, but it still deserves a booked appointment rather than a guess at home, because the eye is unforgiving and a problem on the lid can become a problem on the cornea quickly.
The word stye belongs to human medicine. Owners reach for it because the thing they are looking at on their dog's eyelid looks exactly like the thing they have had themselves. That instinct is reasonable. The anatomy underneath is close enough that the comparison holds up, even though your vet will probably use a different word for it.
What a stye is, and what the word means in a dog
In people, a stye (a hordeolum) is an inflamed, often infected gland at the edge of the eyelid, usually at the base of an eyelash. Dogs do not carry the same neat row of lashes on both lids, but they have the same essential hardware: a line of oil-producing glands that run through the thickness of the eyelid and open along its very edge, right where the lid meets the eye.
When one of those glands swells, it behaves much like the human version. What an owner typically notices is a small raised swelling at or just behind the lid margin, sometimes pink and angry, sometimes pale and quiet.
Veterinary vocabulary is more precise than the word stye, and it is worth knowing the terms you may hear. An external hordeolum involves the small glands sitting near the hair follicles at the lid edge. An internal hordeolum involves a meibomian gland, which sits deeper inside the lid. A chalazion is a firm, usually painless swelling that forms when gland material leaks out of a blocked gland into the surrounding tissue and the body walls it off. Blepharitis is a broader term for inflammation of the eyelid itself, which can make the whole lid thickened and sore rather than producing one discrete bump.
One point of confusion worth clearing up: can dogs get styes in the eye? Not inside the eyeball. The lesion lives in the eyelid. Owners describe it as being in the eye because that is where they are looking when they spot it, and searches for a dog sty in eye or a dog stye on eye are describing the same lid-margin swelling.
How the oil glands in a dog's eyelid get blocked or infected
The meibomian glands sit in a row inside the firm plate of tissue that gives the eyelid its shape, each one opening through a tiny pore along the lid edge. They produce an oily secretion that spreads across the surface of the tear film every time the dog blinks. That oil layer is what stops tears from evaporating off the cornea between blinks, so these glands are doing real work all day long.
Trouble starts when one of those tiny openings gets plugged. The gland keeps producing, the secretion backs up, and the gland distends. Sometimes the contents stay contained and the lid simply bulges. Sometimes the gland ruptures internally and the oily material spills into the surrounding lid tissue, which the body treats as a foreign substance and surrounds with inflammatory cells, producing a firm nodule that can persist for weeks. And sometimes bacteria that live normally on the skin and lid margin, including staphylococcal species, get into a blocked or irritated gland, and the swelling becomes a genuine infection with pus, heat and tenderness.
Blinking acts as the pump that keeps those glands emptying. Anything that interferes with a clean, complete blink, or that thickens the secretion so it no longer flows freely, tilts the system toward blockage.
What causes a stye on a dog's eyelid
There is rarely one single cause. More often a dog has an underlying tendency and something tips it over. Factors that can be involved include:
- Bacterial involvement. Organisms that live harmlessly on the skin can colonise a blocked gland or an inflamed lid margin.
- Thickened or stagnant gland secretions. If the oil is too thick to flow, the opening plugs more easily.
- Allergic skin disease. Dogs with atopic or food-related allergies often have inflamed, itchy skin, and the eyelid is skin. Rubbing an itchy face on carpet and furniture adds friction and bacteria.
- Parasites and skin infections. Mites such as Demodex, and fungal infections of the skin, can affect the lid margin.
- Trauma and foreign material. A scratch, a grass seed, dust, sand, shampoo or a swipe from a paw can inflame the lid.
- Eyelid conformation. Lids that roll inward, extra lashes growing from abnormal positions, or lashes emerging through the inner surface of the lid all cause chronic rubbing and irritation.
- Dry eye. When tear production drops, the whole lid margin and ocular surface become inflamed and the gland openings suffer.
- Facial shape and hair coat. Deep facial folds, prominent eyes and long facial hair can hold moisture and debris against the lid.
- Age-related gland changes. Older dogs are more prone to growths arising from the meibomian glands themselves, which can look very like a stye.
- Immune-mediated and hormonal disease. Systemic conditions that affect the skin can show up at the eyelid, which is one reason a recurring lid problem sometimes prompts broader testing.
That list is also the answer to why dogs get styes on their eyelids and how dogs get styes on their eyelids: a gland that is already struggling, plus bacteria or friction, plus a lid that is being rubbed.
Eyelid bumps that get called a stye but are not one
Several different lesions produce a bump at the edge of a dog's eye, and they do not all behave the same way. This is the practical reason to get it looked at rather than named at home.
| What it may be | What an owner tends to notice | Why it matters |
|---|---|---|
| Hordeolum (true stye) | Tender, often reddened swelling at or near the lid edge | May involve bacteria and is usually uncomfortable |
| Chalazion | Firm, pale, often painless lump just inside the lid margin | Gland material has leaked into the lid tissue |
| Meibomian gland growth | Slow-growing nodule on the lid margin, more typical in older dogs | Can rub the cornea with every blink |
| Viral papilloma | Small warty growth, more typical in young dogs | Looks alarming but is a distinct problem |
| Cyst | Smooth, round, sometimes dark, fluid-filled swelling | Easily mistaken for a stye |
| Prolapsed third eyelid gland | Pink, fleshy mass at the inner corner of the eye | Not a stye at all and needs assessment |
| Sting, bite or blunt trauma | Sudden swelling of the whole lid, often one side | Fast swelling can need urgent attention |
| Tumour | A lump that grows, changes, bleeds or ulcerates | Appearance alone cannot identify it |
Any new, growing or changing lump on a dog's eyelid should be examined by a veterinarian, because what a bump looks like cannot tell you what it is, and often only a sample of cells examined under a microscope can.
When an eyelid bump needs same-day attention
Some lid swellings can reasonably wait for a routine appointment. Others cannot. Contact your veterinary practice straight away if you see any of the following:
- The eye is held closed, or your dog is squinting or blinking rapidly
- The surface of the eye looks cloudy, blue, hazy or dull instead of clear
- The white of the eye is red or bloodshot
- There is thick yellow or green discharge
- Your dog is rubbing or pawing at the eye, which risks damaging the cornea
- The swelling appeared suddenly or is spreading across the whole lid or face
- The bump is bleeding, ulcerated or growing noticeably
- Your dog is quiet, off food, or clearly in pain
Pain and squinting are the signals that matter most, because they suggest the cornea may already be involved rather than just the lid.
What usually happens at the appointment
Expect a proper look at the whole eye rather than just the lump. A vet will typically examine the lid under magnification, turn the lid to inspect its inner surface and the gland openings, and check the cornea for damage, often using a stain that highlights scratches and ulcers. Tear production may be measured, pressure inside the eye may be checked, and in some cases a small sample of cells is taken from the lump so it can be examined properly. Some dogs need sedation for a thorough lid examination, particularly if the eye is sore.
What happens next depends entirely on what the lesion turns out to be, and that decision belongs to your veterinarian. How quickly a lid swelling settles, and whether it returns, results vary from dog to dog and depend heavily on the underlying cause.
Key takeaways
- Dogs can get styes on their eyelids. The swelling involves the oil glands in the lid margin, not the eyeball itself.
- Your vet may call it a hordeolum, a chalazion or blepharitis rather than a stye, depending on which structure is affected and what is going on inside it.
- Blocked gland openings, bacteria, allergic skin disease, lid conformation problems, dry eye, trauma and age-related gland changes can all contribute.
- Several very different lumps look alike at the lid edge, which is why identification is a veterinary job rather than a visual guess.
- Squinting, pain, cloudiness, redness or an eye the dog will not open means same-day veterinary care.
- A new or changing lump should always be checked, and only a cell sample can say what it is.
Your veterinarian owns the diagnosis and the plan. They are the one who can look at the lid under magnification, rule out a corneal injury, decide whether a sample is needed and work out whether the real problem is the bump itself or an underlying skin, tear film or conformation issue driving it. If your dog has a stye on the eyelid, or anything that looks like one, talk to your vet rather than waiting to see whether it settles on its own.
For a wider overview of the signs that mean a dog should be seen immediately, see Dog Emergency Signs.
Frequently asked questions
- Can dogs get styes on their eyelids?
- Yes. Dogs have oil-producing glands running through the eyelid and opening along the lid margin, and when one becomes blocked or infected it swells into the bump owners recognise as a stye. Your vet may call it a hordeolum or a chalazion depending on which structure is involved.
- Can dogs get styes on eyelids?
- They can, on the upper or lower lid. The swelling develops in the eyelid tissue itself, usually at or just behind the edge where the gland openings sit. Because several different lumps look similar in that location, a veterinary examination is the only reliable way to identify it.
- Can dogs get styes in the eye?
- Not inside the eyeball. A stye forms in the eyelid, and owners describe it as being in the eye simply because that is where they notice it. If the surface of the eye itself looks cloudy or red, that is a separate problem needing same-day veterinary attention.
- Can a dog get a stye on its eye?
- A dog can get the eyelid version of a stye, which sits on the lid margin rather than on the eye surface. It happens when a gland blocks or becomes infected. Any bump that sits against the cornea can rub with each blink, so have it checked.
- Do dogs get styes on their eyelids?
- They do, though vets usually use more specific terms such as hordeolum, chalazion or blepharitis. The underlying anatomy is similar to the human eyelid, with a row of oil glands that can block, leak or become infected. Results vary from dog to dog depending on the cause.
- Why do dogs get styes on their eyelids?
- Usually because a gland opening along the lid margin becomes plugged, the secretion backs up, and bacteria or inflammation follow. Allergic skin disease, dry eye, inward-rolling lids, abnormal lashes, trauma, facial folds and age-related gland changes all make a blockage more likely in some dogs.
- How do dogs get styes on their eyelids?
- Through a combination of factors rather than a single event. Thickened gland secretions plug the tiny pore at the lid edge, friction from face rubbing adds irritation, and skin bacteria can enter the blocked gland. Underlying allergies, tear film problems or lid shape often set the stage.
- What causes a stye on a dog's eyelid?
- Blocked or ruptured oil glands in the lid, bacterial involvement, allergic or parasitic skin disease, trauma and foreign material, abnormal eyelash growth, inward-rolling lids, reduced tear production and age-related gland changes are all possible contributors. Identifying which applies to your dog is a veterinary assessment.
Educational content, not veterinary advice. Ask your vet about your dog.