Morning puffiness around the eyes happens when fluid pools in the thin, loose skin beneath your eyelids overnight. The good news: most causes are entirely preventable with a few changes to your evening routine, sleep setup, and morning habits. Understanding why fluid collects there in the first place makes it much easier to stop it.
Why Your Eyes Puff Up Overnight
The skin around your eyes is the thinnest on your body, with very little fat or muscle underneath to hold its shape. When you lie flat for hours, gravity no longer pulls fluid downward through your body the way it does when you’re upright. Instead, fluid distributes evenly and settles into that loose tissue around the eye sockets.
This pooling gets significantly worse after eating salty food the night before. High sodium intake increases blood flow and vascular permeability around the eyes, essentially making the tiny blood vessels in the area leakier. The result is visible swelling that peaks first thing in the morning and gradually improves once you’re vertical again. Alcohol has a similar effect: it dilates blood vessels and disrupts your body’s fluid balance, making morning puffiness noticeably worse after even a couple of drinks.
Crying before bed, seasonal allergies, and poor sleep also contribute. If you wake up with puffy, itchy eyes regularly, allergens in your bedroom (dust mites, pet dander, pollen on your pillowcase) may be triggering a low-grade histamine response overnight that causes swelling by morning.
Cut Salt and Alcohol in the Evening
The single most effective prevention strategy is watching what you eat and drink in the three to four hours before bed. Salty meals, takeout, chips, soy sauce, and processed snacks all cause your body to retain water overnight. You don’t need to eliminate sodium from your diet entirely. Just front-load it earlier in the day and keep evening meals on the lighter, lower-sodium side.
Alcohol is the other major culprit. It dehydrates your tissues while simultaneously causing blood vessels to widen, which is a perfect recipe for puffy eyes the next morning. If you notice a pattern between nights out and swollen mornings, spacing your last drink several hours before bed (and drinking water alongside it) makes a real difference. On nights you skip alcohol entirely, you’ll likely see the biggest improvement.
Adjust Your Sleep Position
Sleeping flat allows fluid to settle evenly across your face. Elevating your head slightly, even just an extra pillow or a wedge pillow that raises you about 15 to 30 degrees, lets gravity work in your favor and encourages fluid to drain away from the eye area throughout the night. This is one of the simplest changes you can make, and many people notice results the first morning they try it.
Sleeping face-down is the worst position for puffiness, since it pushes fluid directly into the tissue around your eyes. Side sleeping is better, though you may notice more swelling on whichever side you sleep on. Back sleeping with a slight elevation tends to produce the least morning puffiness overall.
Clean Up Your Sleep Environment
If your puffiness comes with itching, redness, or a stuffy nose, allergens in your bedding are a likely trigger. Your body mistakes dust mites, pet hair, and pollen particles for threats and launches an inflammatory response, which shows up as swollen, puffy eyes by morning.
Wash your pillowcases and sheets weekly in hot water. If you have pets, keep them out of the bedroom or at least off the bed. Consider dust-mite-proof pillow covers, and swap out old pillows that have accumulated years of allergens. Running a HEPA air purifier in the bedroom and keeping windows closed during high-pollen seasons also helps. A daily antihistamine during peak allergy season can clear up morning symptoms quickly if environmental changes alone aren’t enough.
Use a Cold Compress in the Morning
When prevention doesn’t fully do the job, a cold compress is the fastest way to reduce puffiness you’ve already woken up with. Cold constricts blood vessels and slows the flow of fluid into the tissue, visibly reducing swelling within minutes. Apply something cold to your eyes for about 10 minutes, removing it sooner if it gets uncomfortable.
You don’t need anything fancy. An ice pack wrapped in a thin cloth, a bag of frozen peas, cold spoons from the freezer, chilled cucumber slices, or cold tea bags all work. The key is consistent, gentle cold over the area for several minutes rather than a quick press-and-release. Some people keep a gel eye mask in the refrigerator specifically for this purpose, which makes it easy to incorporate into a morning routine.
Try Lymphatic Drainage Massage
Your lymphatic system is responsible for moving excess fluid out of your tissues, and you can manually encourage it to clear the under-eye area with a simple self-massage each morning. The technique is gentler than you’d expect. Your lymph vessels sit just below the skin’s surface, so you only need very light pressure. You’re moving skin, not pressing into muscle.
Start at your neck: place your fingertips just below your ears, behind your jaw, and make slow, gentle circular motions moving downward toward your chest. Repeat five to ten times. The goal is to open up the drainage pathway first so fluid has somewhere to go. Then move to the eye area: use your fingertips to make light circles above your eyebrows, sweeping down toward your temples. Repeat at least ten times. For the under-eye area, use your ring finger (it naturally applies the least pressure) and gently sweep from the inner corner outward toward the temple, then down along the side of the face toward the neck. The whole routine takes about two minutes and pairs well with a cold compress or your morning eye cream.
Skincare Products That Help
Eye creams containing caffeine can temporarily tighten the skin and constrict blood vessels around the eyes, reducing the appearance of puffiness for a few hours. Look for caffeine listed in the first several ingredients, which indicates a meaningful concentration. Apply it with gentle tapping motions rather than rubbing, and store it in the fridge for an added cooling effect.
Products with niacinamide or peptides can help strengthen the skin barrier over time, making the under-eye area slightly less prone to fluid accumulation. These won’t produce overnight results but can make a gradual difference over weeks of consistent use. Avoid heavy, occlusive creams right around the eyes at night, as they can trap moisture against the skin and actually worsen morning puffiness.
Stay Hydrated (Yes, Really)
It sounds counterintuitive, but drinking enough water throughout the day actually reduces puffiness rather than adding to it. When you’re dehydrated, your body holds onto fluid more aggressively, which makes swelling worse. Staying well-hydrated keeps your sodium-to-water ratio balanced and helps your kidneys flush excess salt more efficiently. The caveat: don’t chug a large glass of water right before bed, as that can send you to the bathroom overnight and disrupt sleep. Instead, stay consistently hydrated during the day and taper off in the hour or two before you turn in.
When Puffiness May Signal Something Else
Occasional morning puffiness that resolves within an hour or two of being upright is normal and cosmetic. But persistent, worsening, or severe swelling around the eyes can sometimes point to an underlying issue. Thyroid disorders, particularly an underactive thyroid, commonly cause facial puffiness that doesn’t resolve with lifestyle changes. Kidney problems can lead to fluid retention that shows up first around the eyes because the tissue there is so thin. If your puffiness is accompanied by swelling in your hands, feet, or ankles, unexplained weight changes, fatigue, or changes in urination, those patterns are worth bringing up with your doctor rather than trying to fix with cold spoons and pillow adjustments.

