Skip to Content
  1. 🏠
  2. /
  3. Blog
  4. /
  5. Clothes Fit & Styling
  6. /
  7. How to STOP Pajamas...

How to STOP Pajamas From Riding Up (And Why it Happens)

This post may contain affiliate links. Learn more.

You go to bed comfortable and wake up with your pajama pants bunched around your knees. The top has crawled halfway up your chest.

You spend half the night pulling and adjusting instead of sleeping.

Pajamas ride up because the fabric is too smooth, the fit is wrong, or the waistband has lost its grip. The fix depends on which of these is causing the problem.

Here is what actually works, and why some pajama materials make the problem worse.

Why Pajamas Ride Up

Four things cause pajamas to shift and bunch while you sleep.

The fabric is too smooth

This is the most common cause. Satin, silk, and acrylic pajamas feel luxurious, but they have almost no friction against your skin or your bedsheets.

Every time you roll over, the smooth fabric slides against the sheets and bunches up around your joints.

Cotton and linen have natural texture that grips slightly. If your pajamas feel silky against your skin, they will ride up.

The fit is wrong

Pajamas that are too loose have excess fabric that bunches and folds as you move. Pajamas that are too tight stretch across your hips and legs, and the tension pulls the hems upward every time you bend your knees.

The right fit flows along your body without pulling anywhere. You should be able to sit cross-legged without the fabric straining across your thighs.

The waistband has lost its grip

Elastic wears out. A pajama waistband that held firm six months ago may now sit loosely on your hips.

When the waistband slips, the entire garment shifts and the legs ride up because there is nothing anchoring them in place.

If your pajama pants slide down before the legs ride up, the waistband is the problem.

Your body shape works against the cut

People with wider hips relative to their waist put more strain on pajama legs. The fabric stretches tighter across the hips, and the extra tension pulls the hems upward when you move your legs.

People with longer torsos have the same issue with pajama tops. The top is not long enough to stay tucked or draped, so it rides up around the waist the moment you raise your arms or roll onto your back.

Two women wearing loose-fitting pajamas showing how different body shapes interact with pajama fit

How to Stop Pajamas From Riding Up

Choose the right fabric

Avoid satin, silk, acrylic, and polycotton. The polyester in polycotton reduces the friction that cotton naturally provides.

Go with pure cotton, linen, or bamboo-blend pajamas (paid link). These fabrics have enough texture to grip gently without being rough on your skin.

According to the Sleep Foundation, cotton and bamboo are among the best fabrics for temperature regulation and comfort.

Get the right size

Your pajamas should be slightly loose but not baggy. The legs should hang freely without pressing against your thighs, and the waistband should stay in place without digging in.

Keep in mind that most pajamas shrink after a few washes. If the pajamas fit perfectly when new, they may be too tight after a month of regular washing.

Consider buying one size up and checking the care label for shrinkage warnings.

Roomy pajama pants showing the loose but not baggy fit that prevents riding up

Pick pajamas with cuffed hems or drawstrings

Jogger-style pajama pants (paid link) have elastic cuffs at the ankles that hold the legs in place regardless of how much you move. The cuffs prevent the fabric from sliding upward because they anchor the hem to your lower leg.

Drawstring waistbands are also better than plain elastic. A drawstring lets you adjust the tension so the waistband stays exactly where you need it, even as the elastic loosens over time.

Sew elastic bands into the hems

Close-up of a sewing machine stitching fabric, showing the process of sewing elastic into a pajama hem

This is the best DIY fix for pajamas you already own. You need elastic bands (paid link), scissors, and a needle and thread.

Open the hem of each pajama leg, slide the elastic inside, and sew it back. Make sure the elastic is snug enough to grip your calf but not tight enough to leave marks.

For shorts, position the elastic around your thigh instead.

This fix takes about 10 minutes per leg and makes a noticeable difference the first night.

This video shows another approach using foot-bands that hold your pajama pant legs down all night:

Stop sleep pants riding and bunching up to your knees! (2023 New Product Debut - Sleep Pant Stays)

Replace worn-out waistbands

If the waistband is the problem, you have two options. Replace the elastic inside the waistband (a tailor can do this for under $10) or buy new pajamas.

Rotate between at least two pairs of pajamas so each one gets a break between wears. This extends the life of the elastic and keeps the fit consistent.

Match pajamas to your sleeping position

Side sleepers put the most strain on pajama legs because bending the knees pulls the fabric. If you sleep on your side, choose pajamas with a slightly stretchy fabric blend (cotton with a small percentage of spandex) so the fabric moves with your body instead of bunching.

Back sleepers have the most trouble with pajama tops riding up. A longer top or a top with a wider hem solves this.

Stomach sleepers should avoid loose pajama tops entirely. The fabric folds under their body and bunches up around the chest.

What to Avoid

Hairspray on your legs. This old trick creates a sticky surface that holds fabric in place, but it irritates your skin during the night and transfers to your sheets. Not worth the discomfort.

Silicone caulk on the hems. This works for pants you wear during the day, but the stiffness it creates makes pajamas uncomfortable to sleep in. Pajamas need to stay soft.

Sleeping in jeans or structured clothes. Some people give up on pajamas entirely and sleep in whatever they wore that day. This avoids the riding-up problem but introduces worse problems: restricted movement, pressure on seams, and no temperature regulation.

If all your clothes ride up, not just pajamas, the problem may be your body proportions rather than any single garment. See how to stop all clothes from riding up for solutions that cover every garment type.

For related problems, see how to stop shorts from riding up and how to stop pants from riding up.

Pinterest pin for How to STOP Pajamas From Riding Up And Why it Happens
| Travel Packing Expert | Creator of Organizing.TV | 

12-year nomad, carry-on-only traveler across 5 continents, and creator of Organizing.TV.

I help you pack smaller, stress less, and actually enjoy the packing part of travel.

Pin It on Pinterest