Why Do I Have Under Eye Swelling and How Can I Reduce It?

Do you wake up in the morning and notice your eyes look puffy or swollen? Under eye swelling or puffiness is a common cosmetic concern that many people experience. In this article, we'll explore the various causes of under eye bags and provide effective home remedies and solutions to help reduce and treat under eye puffiness.

Under eye swelling refers to the swollen or puffy appearance of the skin under your eyes. It can range from mild puffiness to distinct swelling or bags under the eyes. Under eye bags can make you look tired, stressed or older than your age. While under eye puffiness is rarely a serious medical condition, it can be an annoying and confidence-sapping beauty issue for both men and women.

What Causes Under Eye Swelling?

There are a number of factors that can lead to fluid retention and swelling under the eyes. Here are some of the most common causes of puffy eyes:


As we age, the tissues around our eyes weaken. This includes the muscles that support our eyelids. With age, fat can move into the lower eyelids which leads to puffiness and eye bags. Under eye swelling and dark circles are common as we get older.


Some people are just prone to under eye swelling due to their genetics. Having puffy eyes or eye bags can run in families. If your parents had chronic under eye puffiness, you may have inherited the trait.

Fluid Retention

Fluid retention is a major cause of puffy eyes. Fluid can gather in the space below your eyes, causing swelling. Several factors can lead to fluid retention under the eyes, including:

  • High salt intake - Eating too much salty foods can cause your body to retain more fluid.

  • Allergies - Seasonal allergies or eye allergies can trigger fluid buildup and inflammation.

  • Hormonal changes - Hormonal fluctuations during menstruation or menopause can lead to temporary eye puffiness.

  • Sleep deprivation - Lack of sleep is linked with fluid retention around the eyes.

Medical Conditions

Certain medical conditions like thyroid disease, infection, connective tissue disorders and allergies can result in swollen eyes. Consult your doctor if you have persistent under eye swelling along with other symptoms.

Eye Rubbing

Rubbing your eyes too aggressively can irritate the thin skin and cause swelling. Allergies can also lead to more eye rubbing.

Lack of Sleep

Not getting your 7-9 hours of sleep can lead to fluid accumulation under the eyes, resulting in a puffy appearance. Sleep deprivation also causes blood vessels under the eyes to dilate and become more visible, adding to a tired look.

Alcohol and Tobacco Use

Drinking alcohol and smoking tobacco can dehydrate the body and skin. Dehydration leads to fluid retention, which can puff up the sensitive eye area.

When Should I See a Doctor About My Puffy Eyes?

In most cases, puffy eyes are not a major medical concern and the swelling goes away on its own. However, if you have chronic, persistent under eye swelling, or if it is accompanied by other symptoms, see your doctor.

See a doctor promptly if you have under eye swelling along with:

  • Vision changes
  • Eye pain or irritation
  • Redness
  • Light sensitivity
  • Headache
  • Sinus pressure
  • Hayfever symptoms

This can indicate a more serious eye condition or health issue that requires examination and treatment. Sudden and severe swelling also warrants medical attention.

Temporary Solutions to Reduce Under Eye Puffiness

While waiting for under eye swelling to subside on its own, you can take steps to reduce puffiness:

Cold compresses - Placing something cold over your closed eyes constricts blood vessels and reduces swelling and inflammation. Try cucumber slices, chilled spoons or a cloth dipped in cold milk.

Sleep with head elevated - Keeping your head slightly elevated while sleeping allows fluid to drain from the eye area and prevents pooling.

Avoid alcohol and tobacco - Cutting back on alcohol and quitting smoking can help minimize dehydration and swelling.

Get enough sleep - Aim for 7-9 hours of quality sleep per night. Lack of sleep exacerbates puffiness.

Reduce salt intake - Limiting sodium can help reduce fluid retention and swelling.

Manage allergies - Controlling environmental allergies can reduce puffiness caused by rubbing and irritation.

Use eye drops - Over-the-counter eye drops with antihistamines can relieve allergy puffiness.

Wear sunglasses - Protecting your eyes from UV rays can minimize squinting and rubbing.

12 Home Remedies to Reduce Under Eye Puffiness

While under eye swelling often resolves on its own, you can try various home remedies to speed up recovery:

1. Cold Compresses

Placing anything cold over your closed eyes can immediately help reduce puffiness and swelling. Cold temperatures constrict blood vessels, minimizing fluid buildup and inflammation.

Some cold compress options include:

  • Cucumber slices
  • Chilled spoons
  • Ice cubes wrapped in cloth
  • Gel eye masks kept in the fridge
  • Frozen vegetable bags
  • Cold milk-soaked cotton pads

Apply the cold compress over your closed eyes for 10-15 minutes for an instant depuffing effect. You can repeat this remedy 2-3 times a day.

2. Tea Bags

Tea bags contain astringent tannins that can temporarily shrink swollen eye bags. Both black tea and green tea bags work well.

To use this remedy:

  • Brew 2 tea bags in hot water for 3-5 minutes.
  • Allow the tea bags to cool in the refrigerator for 5-10 minutes.
  • Apply the chilled tea bags over your closed eyes for 10-15 minutes.

The caffeine in tea bags can constrict blood vessels while the tannins help reduce fluid. Use this remedy once a day.

3. Milk

The proteins and vitamins in milk can help soothe puffy eyes. Milk also contains a small amount of caffeine which can constrict blood vessels.

Follow these steps:

  • Soak two cotton pads in cold milk.
  • Squeeze out any excess liquid.
  • Place the milk-soaked pads over your closed eyes.
  • Leave on for 10 minutes.

Repeat this once or twice daily for reduced puffiness.

4. Aloe Vera

The anti-inflammatory properties of aloe vera gel can help diminish swelling and puffiness fast. It also moisturizes the skin.

Mix fresh aloe vera gel with a few drops of lemon juice or olive oil. Apply this mixture under your eyes and leave it on for 15-20 minutes before rinsing off. Use this remedy once daily.

5. Potato Slices

Potatoes have astringent properties that can treat puffy eyes. Plus, the starch in potatoes helps draw out excess fluid.

To use this remedy:

  • Thinly slice a chilled potato.
  • Place the slices over your closed eyes for 10-15 minutes.
  • Rinse your eyes afterwards with cool water.

Repeat 1-2 times daily as needed.

6. Parsley

Parsley may help reduce puffiness in a couple of ways. It can help flush out excess fluids and toxins. And it contains antioxidants that can protect against eye inflammation.

Add fresh parsley to your meals, salads, juices and garnishes. You can also make parsley tea by steeping 1-2 tsp of fresh parsley in hot water for 5 minutes. Drink this tea 1-2 times a day.

7. Herbal Tea

Some herbal teas may help minimize eye puffiness in different ways:

  • Chamomile tea can reduce inflammation.
  • Green tea contains antioxidants that protect eye tissue.
  • Dandelion tea may flush out fluids and toxins.

Drink 1-2 cups of herbal tea daily and also apply cooled tea bags over your eyes.

8. Vitamin E Oil

Vitamin E is an antioxidant that may help protect against swelling and fluid retention.

Add a few drops of vitamin E oil to a bowl of cold water. Dip two cotton pads in this mixture and apply them over your closed eyes for 15-20 minutes. Use this remedy once a day.

9. Egg Whites

Egg whites can temporarily tighten and tone the thin skin around the eyes, reducing sagginess and puffiness.

Whip 1-2 egg whites until frothy and apply this evenly under your eyes. Leave it on for 15-20 minutes before rinsing off. Use this 2-3 times a week.

10. Caffeine

Caffeine is a natural diuretic that can help minimize fluid retention under the eyes. It also constricts blood vessels.

Brew a strong pot of coffee. Once cooled, soak two cotton pads in the coffee and apply them under your eyes for 15 minutes. Do this once a day.

You can also make a paste with instant coffee powder and water. Apply it under your eyes and leave on for 10-15 minutes before rinsing.

11. Cold Spoon

A simple chilled spoon from your freezer can help de-puff eyes fast. The cold metal helps constrict blood vessels and reduces swelling.

Wrap a spoon in a soft cloth. Place in the freezer for 15 minutes. Take it out and apply the rounded side gently under your eyes for 5-10 minutes. Repeat as needed.

12. Cucumber Slices

Cucumbers have mild astringent and skin-soothing properties that can temporarily reduce puffiness. Plus, the cool temperature helps minimize swelling.

Chill cucumber slices in the fridge for 30 minutes. Place a slice over each eye for 15-20 minutes for a quick fix.

How Long Should You Apply a Cold Compress for Puffy Eyes?

Cold compresses provide fast relief for swollen eyes. But how long should you apply something cold for optimal results? Here are some general guidelines:

  • 10-15 minutes is ideal for most people. Apply a chilled compress over closed eyes for 10-15 minutes 1-3 times a day to reduce puffiness.

  • Avoid using cold compresses for longer than 15-20 minutes at a time. Prolonged exposure to extreme cold can damage the thin skin around the eyes.

  • Listen to your body. If a cold compress becomes uncomfortable or painful on your eyelids, remove it promptly.

  • Limit use to 3 times a day maximum to avoid overuse injuries. Extended cold exposure can cause tissue damage.

  • Consult a doctor if you have a pre-existing eye condition. Use cold compresses cautiously if you have glaucoma, dry eyes or other eye issues.

Using cold compresses correctly and in moderation can provide safe, effective relief from puffy eyes. But be careful not to overdo it. Your eyes are delicate organs that should be handled with care.

When to See a Doctor for Persistent Under Eye Swelling

While home remedies can provide temporary relief, it's important to see your doctor if under eye puffiness persists or gets worse over time.

See a doctor if you have:

  • Chronic under eye swelling that doesn't respond to home treatment
  • Swelling accompanied by eye pain, irritation, redness or impaired vision
  • Sudden and severe swelling

Seeking timely medical care can help diagnose and properly treat the underlying cause, such as:

  • Allergies - Prescription antihistamine eye drops may be needed for severe ocular allergies.

  • Thyroid disease - Swelling could indicate Graves' disease, hypothyroidism or thyroid eye disease. Treatment is needed.

  • Infection - Swelling with pain, redness or discharge may signal infection. Antibiotics may be prescribed.

  • Blood clots - Swelling and pain with redness or warmth can sometimes indicate a clot. Prompt medical care is key.

  • Eyelid problems - Issues like styes, chalazia or blepharitis may require medication.

Don't ignore persistent or severe under eye puffiness. Schedule an exam so your eye doctor can determine if treatment is needed for an underlying condition.


Under eye puffiness is a common cosmetic woe but not typically a medical emergency. In most cases, it resolves on its own or with simple home remedies like cool compresses, tea bags and chilled spoons.

However, if you have chronic, painful or worsening swelling, see an ophthalmologist. Treating any underlying medical issue can prevent permanent eye damage.

With diligent skincare and a few lifestyle tweaks, you can outsmart pesky eye puffiness. Get enough sleep, eat a low-salt diet, use soothing natural remedies, and protect your eyes from UV damage. If home treatments don't work, don't hesitate to visit your eye doctor.