Big OktoberRest Sale! | Save up to $600 + 0% APR with Affirm | | Learn More

How to Deal With Itchy Skin at Night

Itchy skin can disturb your sleep, and while it's normal to scratch when it itches, that may irritate and inflame the skin. The condition called nocturnal pruritus or itchy skin at night could include symptoms such as rashes, bumps, welts, and patches of dry or scaly skin and could be found on any part of the skin, though mostly on arms, legs, and torso. It could be caused by the body's circadian rhythm, hormonal changes, and dry skin. Several medical conditions such as dermatitis, eczema, or lice, among others, could also cause itchy skin at night. There are things you can do to prevent itchy skin from affecting your sleep, such as moisturizing your skin during the day and before bed, applying a cool wet compress to your skin, using clean bedding, eliminating stress, and taking a lukewarm bath before bedtime.

Have you ever tried to fall asleep but can’t because of itchy skin? You try to ignore it, but the itch won’t quit. Of course, when your skin itches your natural response is to scratch it. But scratching can irritate and inflame your skin—and still keep you awake. 

This article will explore the causes, symptoms, treatments, and suggestions for how to sleep better if you experience itchy skin at night.

What is itchy skin at night? 

Itchy skin at night is a condition called nocturnal pruritus. A variation of it is called nocturnal pruritus ani, which basically means itchy butt. It can include such symptoms as a rash, bumps, welts, and patches of dry or scaly skin. It might also involve scratch marks, lighter or darker color changes to your skin, sores, or a leaky, crusty wound that won’t heal. 

These are most commonly found on your torso, arms, or legs, though the condition can affect any part of your skin. You may experience one or more of these symptoms, though they all involve itchiness that makes you want to scratch it. 

What causes itchy skin at night?

There are a variety of possible causes for itchy skin at night, including:

  • Your body’s circadian rhythmYour body temperature and blood flow to your skin increase at night, which can make you feel itchy.
  • Dry skin. Your body loses moisture at night, which can make your skin feel itchy.
  • Hormonal changes. At night, your body releases more cytokines (which increase inflammation) while releasing less of the corticosteroids that reduce inflammation. Your hormones change too when you’re pregnant or experiencing menopause.
  • Fewer distractions. During the day, other activities distract you from the itchy sensation. But as you’re trying to let go of distractions to sleep, the itchiness can really stand out and insist on being scratched.

What conditions can cause itchy skin at night?

Several medical conditions can also cause itchy skin at night, including:

  • Skin diseases, such as dermatitis, eczema, psoriasis, or hives
  • Other diseases, such as kidney or liver disease
  • Bugs, such as scabies, lice, bed bugs, and pinworms
  • Infections
  • Thyroid problems
  • Mental health conditions, such as stress, depression, and schizophrenia
  • Cancers, such as leukemia and lymphoma
  • Nerve disorders, such as multiple sclerosis, shingles, and diabetes
  • Allergic reactions to such substances as chemicals, drugs, foods, or cosmetics
  • Pregnancy

How do you treat itchy skin at night?

Fortunately, there are things you can do to keep itchy skin from keeping you awake at night. The first step is to figure out what, exactly, is making your skin itch. 

“There are many factors that cause itching at night,” says Crystal Dinopol, dermatologist and writer for “It’s important to try to address these to help you sleep soundly.”

Other things to consider:

Use a moisturizing lotion during the day and before bed 

This will prevent your skin from drying out and making the itching worse. You can also apply an over-the-counter anti-itch cream to your skin.

Apply a cool, wet compress to your skin

This will help counteract the body’s higher nighttime temperature and moisturize the itchy area.

Use clean bedding 

“Your bedding and linens should be washed in hypoallergenic detergents, and the fillings in your mattress and pillow should also be hypoallergenic and sanitized every few months to get rid of mites and bed bugs,” says Dinopol. (Here’s how to choose the best sheets for sensitive skin.)

Eliminate stress

“Most people don’t realize that stress and anxiety have a direct relationship with itching at night,” says Rosmy Barrios, MD, an anti-aging and regenerative medicine specialist and medical advisor for Health Reporter. “When you’re stressed, your body produces more cortisol, which increases inflammation and can change how your adrenal glands work, leading to itchy skin.” 

With time, this can form a continuous loop that causes you to feel itchy whenever you’re stressed. Barrios recommends listening to soothing music before sleep and practicing yoga and meditation daily to calm your mind and relax.

Take a lukewarm bath before bedtime 

“Your skin has a buildup of dust, germs, and even dead skin cells throughout the day,” says Barrios, “so it’s important to clean it before you sleep.” Dust and germs are irritants that can lead to skin inflammation, so it’s best to go to bed with clean and well-moisturized skin, she adds. “Ideally, after you take a bath, moisturize your skin with a hydrating moisturizer, which will prevent it from drying and combat itching,” says Barrios.  

Barrios recommends adding finely ground oatmeal to your bath. “Grind your oats into a fine powder to make them emollient,” she says. Add them to a glass of water and test the texture. It should look milky and feel silky when you rub it between your fingers. Then mix it by hand in your lukewarm bathwater and soak for 10 to 15 minutes. “This will give you enough time to hydrate and soothe your skin,” says Barrios. Dry by gently patting your skin and follow up with a moisturizer.

What should you avoid if you have itchy skin at night?

If you experience itchy skin at night, you can prevent or reduce the itch by:

  • Not wearing scratchy pajamas. Instead, wear pajamas made from soft natural fibers, such as cotton or silk.
  • Avoiding caffeine and alcohol before bedtime. These dilate your blood vessels and send more blood to the skin.
  • Not using cosmetics, perfumed creams, scented soaps, or other products that can irritate your skin.

When to see a doctor

Dinopol notes that for skin problems, such as eczema, “it’s best to have it checked by your dermatologist to get prescription medications and creams.” 

You should see a doctor if at-home treatments don’t work and your itching doesn’t improve after a couple of weeks. You’ll want to know if there’s an underlying cause at play. 

“Also, I recommend that you pay attention to symptoms such as fever, rash, fatigue, and unexplained weight loss,” Barrios says. “If you’re experiencing these things along with the itching, it’s a sign that you should seek medical help at the earliest.”

Suffering from itchy skin at night? Choose sheets made from natural fibers

Organic Sateen Sheet Set

It's easy to see why our flagship organic cotton sheet is a bestseller. Its silky-soft, 300 thread count sateen weave is made with 100% certified organic cotton. It's better for the planet and feels indulgently luxurious on you.

Percale Sheet Set

Pamper yourself in deluxe comfort with our breathable percale sheets. They're made from the world's best long-staple cotton that gets softer and better with every wash.

Linen Sheet Set

Sleep in effortless style with our deluxe linen sheets made with responsibly-sourced, all-natural Belgian linen. Stays cool in the summer, warm in the winter, and gets softer with every wash.


Why is my skin itchy at night? 

Because several factors could be making your skin itchy at night, it’s important to figure out what’s causing yours to itch. You may be at higher risk of developing itchy skin at night if you’re age 65 or older, have allergies, bathe frequently, have a skin condition such as eczema or psoriasis, are pregnant or menopausal, have diabetes or another disease, or sleep in an over-heated bedroom.

Can stress cause itchy skin at night? 

Stress and anxiety can absolutely cause your skin to itch at night. The extra cortisol your body produces when you’re stressed causes inflammation, which can make your skin itch.

How do I prevent itchy skin at night? 

To help prevent itchy skin at night, wear pajamas made from soft natural fibers such as cotton or silk. Avoid caffeine and alcohol, which dilate your blood vessels and send more blood to the skin. And avoid cosmetics, soaps, and other skin products that can irritate your skin.

How do I relieve itchy skin at night? 

You can relieve itchy skin at night by applying moisturizer to your skin during the day and at bedtime, ideally after a lukewarm bath. Eliminate stress, which can contribute to making your skin itchy at night.

Over-the-counter anti-itch creams can help, and so can a cool, wet compress applied to the itchy area to counteract the body’s higher nighttime temperature. Be sure your bedding is clean and that all the materials in your mattress, sheets, and pillows are hypoallergenic.

Are painful, itchy hemorrhoids ruining your sleep? Here’s the best way to sleep with hemorrhoids.

Was This Article Helpful?
Yes No

Related Stories