"Cooling sheets for hot sleepers: what actually makes a sheet sleep cool"
If you have ever bought sheets that said "cooling" on the package and then woke up at 3 a.m. stuck to them, you are in good company. The word is on almost everything now. It is on polyester microfiber, on 1,000-thread-count sateen, on sheets with a gel-sounding name and no fiber listed until you flip the box over.
The good news is that what makes a sheet sleep cool is not a secret, and you can check most of it from the label in the store. It comes down to two things: what the fiber does with moisture, and how tightly it is woven. A third thing, thread count, gets most of the attention and matters least.
This post walks through all three, in the order they matter, and ends with a short list of what to look for and what to skip.
Why your sheets matter at all
To fall asleep and stay asleep, your body has to let go of some heat. It does that through the skin, by sending warm blood to the surface and letting the heat leave, and by sweating a little if that is not enough. We explain that in more detail in why you wake up hot at 3 a.m..
The sheet is the surface most of you is lying on, and the one draped over the rest. If heat and moisture can pass through it, the bed stays close to room temperature. If they cannot, you are sleeping in a warm, damp pocket of your own making, and the thermostat on the wall has very little say.
So a "cooling" sheet is really a sheet that gets out of the way. Nothing woven into a bed is cold for long once you are lying on it. The question is how well it lets your heat and moisture leave.
The fiber: what happens when you get damp
This is the biggest lever, and it is the one you can read straight off the label.
Textile scientists measure how much water vapor a dry fiber takes up from the air with a number called moisture regain. The standard values used in the industry are about 0.4% for polyester, 8.5% for cotton, and roughly 11 to 13% for viscose. The numbers matter less than what they tell you: polyester barely takes up moisture at all, and the cellulose fibers do.
Here is what that means in a bed:
| Fiber | What it does with moisture | How it tends to sleep for someone who runs hot |
|---|---|---|
| Polyester and microfiber | Barely absorbs it; sweat stays on your skin | Soft and smooth when you get in, clammy once you warm up |
| Cotton | Absorbs it well, then holds on to it | Breathes nicely when dry; a wet patch can stay wet for hours |
| Linen (from flax) | Absorbs it and tends to dry quickly; loose, textured weave | Cool and airy; rougher at first, softens with washing |
| Viscose and lyocell (regenerated cellulose) | Absorbs it readily and moves it toward the surface | Smooth and cool to the touch; can feel slippery to some people |
Microfiber is the one that catches people out. It is sold as soft, wrinkle-free and often as cooling, and it is all of those things in the first ten minutes. It is also polyester, which means that once you start to warm up, the moisture has nowhere to go but back into your skin. We covered this from the bedroom side in nine ways to make your bedroom colder, and it is the most common reason "cooling" sheets disappoint.
If you only change one thing, change the fiber.

The weave: percale, sateen, and why one sleeps cooler
Two cotton sheets can sleep very differently, and the reason is usually the weave.
Percale is the simplest weave there is: each thread passes over one thread, then under the next, over and over. That tight, even crisscross gives a matte, crisp fabric that feels dry to the touch, like a good hotel sheet or a cotton dress shirt. Because no thread floats on top for long, the fabric stays light and lets air through.
Sateen floats each thread over three or four threads before it dips under one. Those long floats are what give sateen its sheen and its buttery feel. They also pack the threads more closely and leave a smoother, denser surface that sits flatter against your skin. Sateen tends to feel warmer and a little heavier, which is lovely in a drafty house and less lovely when the furnace is running.
A few other names you will see:
- Linen is usually a plain weave, like percale, with thicker, irregular threads. Air moves through it easily.
- Jersey is knit, not woven, like a T-shirt. It stretches and is soft but can cling when you are damp.
- Flannel is brushed to raise a fuzzy surface that traps air. That is how it keeps you warm, and it is the reason to retire it if you run hot.
- Satin is a weave, not a fiber. Satin sheets can be silk, but most are polyester, which takes you back to the fiber problem above. Flip the tag.
If you run hot, percale or linen in a natural or cellulose fiber is the safe bet. Sateen is not wrong, but in the same fiber it will almost always sleep warmer.
Thread count: the number to mostly ignore
Thread count is the number of threads woven into a square inch of fabric. It sounds like a measure of quality, so it gets printed in large type. For a hot sleeper, a higher number is not better, and past a point it can be worse, because more threads in the same square inch means a denser fabric with less room for air.
There is also a counting problem. Some manufacturers twist two or three fine strands together into one yarn, then count each strand as a separate thread. The Federal Trade Commission has weighed in on exactly this. In a 2005 letter, it said that describing a sheet as "300 thread count, two-ply yarn" was a fair way to disclose it, while calling the same sheet "600 thread count" would likely mislead shoppers. The industry test standard counts each yarn once, however many plies it has.
So when you see 800, 1,000 or 1,200 on a box, the honest reading is: this is either a very dense sateen, a multi-ply count, or both. Neither one is what you want on a hot night. The number tells you far less than the fiber line and the word percale or sateen next to it.
What "bamboo" on a sheet label really means
Many sheets sold as cooling are labeled "bamboo". In the US, the fiber in those sheets is almost always viscose, sometimes called rayon: cellulose from the plant is dissolved and spun into a new fiber. Federal labeling rules require that the label say so, as in rayon or viscose made from bamboo.
The FTC takes this seriously. In 2022, Kohl's and Walmart agreed to pay $2.5 million and $3 million in civil penalties to settle charges that they had marketed rayon textiles as "bamboo".
This is not a reason to avoid bamboo viscose sheets. Viscose made from bamboo behaves like other viscose: smooth, absorbent, cool to the touch, with a soft drape. It is a reason to read the fiber line rather than the front of the box. If it says bamboo viscose or rayon made from bamboo, you know what you are getting. If it says only "bamboo" with no fiber at all, or the fine print says polyester, that tells you something too.
The rest of the bed
Sheets are one layer in a stack, and a perfect sheet on top of a heat trap will still sleep warm. Three things to check underneath:
- The mattress protector. Many waterproof protectors have a plastic backing that holds heat right under you. We go into how to spot a more breathable one in night sweats sleepwear: what to wear to bed if you wake up damp.
- A memory foam topper. Dense foam molds to you and holds the warmth you give it. If you added one and started waking up hotter, it is worth a week without it.
- The duvet. Polyester fill and a heavy single duvet undo good sheets quickly. Two lighter layers you can shed half-asleep work better.
And the layer above the sheet that most people forget: whatever you are wearing. It sits between your skin and the sheet all night, so the same fiber rules apply.
A ten-second label check
When you are standing in the aisle or scrolling at 10 p.m., here is the whole post in four questions:
- What is the fiber? Cotton, linen, lyocell, or viscose (including bamboo viscose) are all good starting points. Polyester or microfiber, however it is described, is your answer: skip it.
- What is the weave? Percale or linen for the coolest feel. Sateen if you love the drape and your room is cool. Never flannel.
- Is the thread count suspiciously high? A four-figure count, or a big number with "ply" in the fine print, means dense, multi-ply, or both.
- Does "cooling" have a fiber next to it? If the word appears and the fiber does not, flip the box until you find it.
The short version
What makes a sheet sleep cool is the fiber and the weave, not the word on the package. Polyester and microfiber barely take up moisture, so they feel cool at first and clammy later. Cotton breathes but holds water. Linen, lyocell and viscose take up moisture and let it leave. Percale lets more air through than sateen. A huge thread count is mostly marketing. And a "bamboo" sheet is viscose, which is fine, as long as the label says so.
Still Cool makes sleepwear, not sheets, in a light jersey of viscose made from bamboo, because the layer against your skin follows the same rules as the one under you; if you want the fiber-by-fiber reasoning, our comparison of bamboo viscose, cotton and polyester lays it out.