Making a warm compress for your eye takes about two minutes with supplies you already have at home. The basic method uses a clean washcloth soaked in warm water, wrung out, and placed over your closed eyelids for up to 10 minutes. It’s one of the most effective home treatments for styes, chalazions, dry eye, and general eye irritation.
The Washcloth Method
This is the simplest and most commonly recommended approach. Start with a clean washcloth, preferably one you haven’t used for anything else recently. Run it under hot tap water or dip it in a bowl of heated water. You want the water warm enough to feel soothing but not so hot that it stings your skin. A good test: press it against the inside of your wrist first. If it’s comfortable there, it’s safe for your eyelids.
Wring out the excess water so the cloth is damp but not dripping. Fold it into a rectangle, close your eyes, and lay it across both eyelids. Keep it there for about 10 minutes. As the cloth cools, reheat it by running it under warm water again. Most people need to reheat two or three times during a single session.
The main drawback of this method is exactly that: washcloths lose heat fast. A 2024 study comparing heated towels with heated eye masks found that towels cool down quickly and sometimes don’t reach the temperature needed to be fully effective. That said, they still work, especially with consistent reheating.
The Rice Sock Method
A rice-filled sock holds heat longer than a wet washcloth, making it a popular alternative. Take a clean cotton sock, fill it about two-thirds with uncooked white rice, and tie the open end in a knot. Microwave it on high for 30 seconds. Before placing it on your eyes, always touch-test it against your wrist or the back of your hand. If it feels too hot, let it cool for a minute or two before reapplying.
Be cautious with microwave heating. If 30 seconds isn’t warm enough, add time in five-second increments rather than jumping to a full minute. Grain-filled compresses can develop hot spots, where one section gets significantly hotter than the rest. Kneading the sock gently after microwaving helps distribute the heat evenly. Replace the rice every few weeks, as it can develop a stale smell over time.
Why Warm Compresses Help
Your eyelids contain tiny oil glands that produce a lipid layer over your tears, preventing them from evaporating too quickly. When these glands get clogged or the oils thicken, you end up with dry, irritated eyes, styes, or chalazions. Gentle heat softens and loosens those thickened oils so they can flow normally again.
The temperature matters. Too cool and you won’t melt the clogged oils. Too hot and you risk burning the delicate skin of your eyelids, or in extreme cases, affecting the cornea or lens. The sweet spot is warm enough to feel noticeably heated but never painful. If you have to pull the compress away because it stings, it’s too hot.
How Long and How Often
For most eye conditions, apply your warm compress for 10 minutes per session, two to three times daily. Stanford Health Care recommends 5 to 10 minutes, three to six times a day for styes and chalazions specifically. The more consistent you are, the faster you’ll see improvement.
Don’t leave a compress on for longer than 10 minutes in a single session. Longer isn’t better here. Prolonged heat exposure can irritate the skin and doesn’t significantly improve oil flow beyond what 10 minutes achieves. If your symptoms are severe, increasing frequency (more sessions per day) is more effective than extending the length of each one.
Keeping It Clean
Hygiene matters more than you might expect. If you’re treating a stye or any kind of eye infection, use a freshly laundered washcloth every time. Reusing a cloth can reintroduce bacteria. Wash your hands before preparing the compress and before touching your face.
For rice socks, keep in mind that the dry filling can’t be washed. Use a clean sock each time you make a new one, and store it in a sealed bag between uses to keep dust and bacteria out. If you notice any discoloration, odor, or signs of moisture inside the sock, discard it and make a fresh one.
Commercial Masks vs. Homemade
Microwavable gel eye masks and bead-filled masks are designed to hold steady heat longer than a washcloth. They typically maintain therapeutic temperature for the full 10 minutes without reheating, which makes the treatment more convenient and, based on recent research, more effective for conditions like meibomian gland dysfunction. If you’re dealing with chronic dry eye or recurring styes, investing in a reusable heated eye mask may be worth it over the long term.
For occasional use or a one-time stye, a washcloth or rice sock works well enough. The best compress is the one you’ll actually use consistently.
Signs a Warm Compress Isn’t Enough
Warm compresses resolve most styes within a week or two. If your bump isn’t shrinking after two weeks of consistent treatment, or if it’s growing, you likely need professional drainage. Other signs to pay attention to: vision changes, increasing redness that spreads beyond the eyelid, significant swelling, or eye pain that worsens rather than improves. Recurring dry eye that doesn’t respond to warm compresses and over-the-counter drops may point to an underlying condition that needs a different treatment approach.

