Comparison

Percale vs. sateen

Updated August 2026

Two covers can be woven from identical cotton yarn on the same loom and feel like they came from different centuries. The only variable is how the threads cross.

The definitions

Percale is a plain weave: one warp thread over, one weft thread under, repeating in a tight checkerboard. Nothing floats on the surface, so the fabric has a matte face, a dry hand, and a faint papery rustle when you shake it out. Honest percale runs 200–400 thread count and 110–140 GSM.

Sateen is a float weave: typically four warp threads pass over one weft before tucking under. Those unbroken floats put more yarn surface facing up, which reflects light and slides against skin. Sateen runs 300–600 thread count and 120–170 GSM, and it is nearly always heavier than percale at the same thread count.

Both can be 100% long-staple cotton. Neither is inherently the higher grade. Anything advertised as 1,000-thread-count sateen for $30 is counting plies, not threads — the math is unpacked in thread count explained.

Decision table

If you…ChooseWhy
Sleep hot or share a bed with a furnacePercaleOpen grid moves air; nothing seals against the skin
Want a bed that feels cool and crisp like a good hotelPercaleThat specific hotel snap is a plain weave at 300 TC
Get cold easily or hate a stiff fabricSateenDenser face traps a thin warm layer; drapes softly
Refuse to iron anything, everSateenFloats hide creases; percale wrinkles visibly
Want maximum lifespan per dollarPercaleNo long floats to snag; survives hot washes better
Care most about color depth and sheenSateenLight reflects off the floats, deepening dark dyes
Have pets with claws on the bedPercaleSateen floats are the easiest thing to pull

Temperature

This is the dimension that decides it for most people. Percale's one-over-one structure leaves microscopic gaps at every crossing, and air moves through those gaps. Sateen's floats lie flat and overlap, closing much of that space. The practical result: under an identical insert, a sateen cover feels perhaps 1–2 °F warmer at the skin and holds humidity longer.

Weight compounds it. A 165 GSM sateen carries roughly 30% more cotton per square meter than a 125 GSM percale, and that mass has to be warmed by your body before the bed feels settled. If you kick the covers off at 3 a.m., start with percale and see our picks for hot sleepers. Sateen is the better bet in a bedroom held below 65 °F/18 °C.

Hand feel and wrinkles

Percale arrives crisp, slightly stiff, and honestly a little unfriendly for the first few washes. It softens over roughly 10–20 cycles and then stays there for years. It also wrinkles — visibly, permanently until pressed. Pulling it from the dryer slightly damp and smoothing it on the bed is the only fix short of an iron.

Sateen is at peak softness in the store. It drapes over a mattress edge instead of standing away from it, and light creasing disappears into the sheen. What sateen loses over time is that sheen: the surface fibers abrade, and by year three a well-used sateen cover reads more like a soft matte cotton.

Durability and pilling

Percale wins on paper. Its interlacings are twice as frequent, so every yarn is locked in place and there is no long exposed float for a fingernail, a zipper, or a cat to catch. Percale also tolerates the 140 °F/60 °C wash that whites occasionally need. Expect 5–8 years from a good percale cover washed weekly.

Sateen's floats are its weak point. Abrasion at the surface breaks fibers, those broken ends tangle, and you get pills — most often where a duvet cover rubs a headboard or where the body sits. Cheap short-staple sateen can pill within a year. Long-staple or Supima sateen washed warm at 104 °F/40 °C and tumbled low realistically lasts 3–5 years. Full washing routine in how to wash a duvet cover.

Verdict

Percale wins for hot sleepers, warm climates, hard-wearing households, and anyone who wants a hotel-crisp bed. Buy 300 TC, 120–140 GSM, long-staple, and accept the wrinkles as the price of admission. Start at best percale duvet covers or read the percale fabric page.

Sateen wins for cold sleepers, cold bedrooms, low-maintenance beds, and anyone who wants deep color and drape. Buy 400–500 TC single-ply, long-staple, and keep it out of hot water. Start at best sateen duvet covers or the sateen fabric page.

If you cannot decide, buy one of each in the same color. They cost about the same, and one will quietly become the cover you reach for. For the wider set of checks — closure type, tie count, sizing — work through the duvet cover buying guide, and use GSM explained to sanity-check any listing that hides its weight.

FAQ

Is sateen the same as satin?

No. Sateen is a satin-style weave executed in cotton. True satin is the same float-heavy weave structure in silk or a synthetic filament like polyester. Sateen breathes far better than polyester satin and costs far less than silk.

Does percale get softer over time?

Yes. Percale starts crisp and slightly stiff and softens noticeably over roughly 10 to 20 washes as the fibers relax and short surface fuzz is worn away. Sateen is at its softest the day you open it and slowly loses sheen from there.

Which weave is better for hot sleepers?

Percale, in almost every case. Its one-over-one grid leaves more open space between yarns, so air moves through it and it does not trap a warm layer against the skin the way a dense sateen face does.

Is a higher thread count better in percale?

Only up to a point. Honest percale lives between 200 and 400 thread count, and 300 is a sweet spot. Pushing percale past about 500 fills in the open grid that makes it breathe, so you pay more for a fabric that sleeps warmer.