By clicking on the product links in this article, Mattressnut may receive a commission fee to support our work. See our affiliate disclosure.

How to Wash Bed Sheets: The Right Way for Every Fabric Type


Editor's pick — bed sheets

Saatva Percale Sheet Set

From $145 · 100% long-staple organic cotton · 200 thread count percale weave · 45-night trial

Check Saatva price →

The way most people wash sheets -- hot water, long cycle, max spin -- damages fabric faster than normal use. Getting it right means matching water temperature, cycle length, and detergent to the fabric type.

Affiliate disclosure: MattressNut is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. Our reviews and recommendations remain independent and are based on hands-on testing. Learn more on our about page.

TL;DR

Bed sheet selection comes down to weave (percale = crisp, sateen = silky), fiber (cotton, linen, bamboo, Tencel), thread count (200-400 ideal for percale), and fit (deep-pocket matters for pillow-tops).

Our Pick: Saatva Percale Sheet Set — crisp percale, free white-glove delivery.
Shop Now →

Quick Reference: Wash Settings by Fabric

Fabric Temperature Cycle Spin Speed
Percale cotton 40-60C Normal Medium-high
Sateen cotton 30-40C Gentle Low-medium
Linen 40C Gentle Low
Bamboo viscose 30C Delicate Low
Flannel 30-40C Gentle Low-medium
Microfiber 40C Normal Medium

Step-by-Step: Washing Cotton Sheets Correctly

  1. Sort by color: Wash white sheets separately to prevent graying from color bleed.
  2. Load the drum loosely: Sheets need room to move. A single set of queen sheets plus pillowcases should fill no more than two-thirds of the drum.
  3. Use half the recommended detergent: Modern detergents are concentrated. Too much leaves residue that attracts dirt and stiffens fabric.
  4. Editor's pick — bed sheets

    Saatva Percale Sheet Set

    100% long-staple organic cotton · 200 thread count percale weave · 45-night trial. Saatva is one of the few direct-to-consumer brands to offer extended trial windows (45–365 nights depending on product) and long warranties in this category.

    Our current tested pick. We've been running the Saatva Percale Sheet Set across multiple sleep tests. Saatva's long trial windows and lifetime or decade-scale warranty are rare in this category — most competitors cap at 100 nights and 10 years.
    • Price: From $145
    • Free white-glove shipping on mattresses and frames; standard on bedding
    • ID.me discounts for military, veterans, first responders, teachers, seniors
    • Direct-to-consumer pricing (no middleman markup)
    • GREENGUARD Gold certified across most product lines

    Check Saatva price

    Affiliate disclosure: we may earn a commission from this link at no extra cost to you.

  5. Select 40-60C: 40C is sufficient for weekly washes; 60C for sanitizing after illness or extended gaps.
  6. Normal cycle, medium-high spin: Standard agitation removes debris effectively. High spin shortens drying time without damaging percale.

How to Wash Linen Sheets

Linen is durable but prone to wrinkling and pilling under harsh conditions. Use a gentle cycle at 40C with a mild detergent. Avoid bleach -- even on white linen -- as it weakens fibers over time. Linen softens with repeated washing, but only if the fabric is allowed to move freely during the cycle. Remove immediately after the cycle ends; linen left wet wrinkles deeply.

How to Wash Bamboo Sheets

Bamboo viscose is the most delicate common sheet fabric. It requires cold water (30C), a delicate cycle, and a low spin speed -- or it will pill and lose its characteristic softness within a few washes. Skip the fabric softener entirely: it coats bamboo fibers and destroys their natural moisture-wicking properties. Use a liquid detergent formulated for delicates. Line dry when possible, or tumble dry on the lowest heat setting.

How to Wash Flannel Sheets

Flannel's fuzzy surface comes from raised fibers, and these fibers are what cause pilling when washed incorrectly. Use cold or warm water, a gentle cycle, and turn flannel sheets inside-out before washing. Wash flannel separately from items with zippers or hook-and-eye closures that snag the fibers. Skip the dryer when possible -- flannel dried at high heat pills faster and develops static.

How to Wash Sateen Sheets

Sateen has a distinctive sheen from its weave structure. That sheen degrades under high heat and harsh detergents. Wash at 30-40C on a gentle cycle, use a gentle detergent, and avoid the high-heat dryer setting. Skip fabric softener -- sateen already has a smooth hand, and softener builds up a coating that eventually reduces its smoothness.

Detergent Selection Guide

  • Cotton and percale: Standard liquid detergent. Powder detergents work but may leave residue in cold washes.
  • Bamboo and linen: Gentle or delicate liquid formulas.
  • White sheets: Detergents with optical brighteners (Persil, Ariel). Avoid bleach for routine washes -- it damages fibers.
  • Flannel and sateen: Gentle liquid detergents, half the standard dose.

Drying After Washing

Frequently asked questions about sheets

Our top sheet pick

Saatva Organic Percale Sheet Set — from $145

300-thread-count GOTS-certified organic long-staple cotton with a crisp percale weave. Hotel-grade feel, 45-night trial, deep pockets fit up to 15" mattresses.

Check current price →

What's the best cotton sheet fiber?

Long-staple cotton (Egyptian, Pima, Supima) wins on softness and durability. Regular cotton pills faster and feels rougher. All good sheet brands list the cotton type on the tag. Saatva uses 100% organic long-staple cotton.

How often should you wash sheets?

Every 7–10 days. More frequent if you sleep hot, share the bed with pets, or have eczema. Less frequent = acne breakouts, dust mite buildup, off-smell.

How long do quality sheets last?

Percale: 5–10 years. Sateen: 4–7 years. Linen: 15–30 years. Microfiber: 2–4 years. Sheet longevity is mostly about fiber choice and wash temperature (cool wash extends lifespan 30–50%).

For cotton and percale, tumble dry on medium heat and remove before fully dry. For bamboo and linen, low heat or line drying is the correct method. Never iron bamboo at high heat, and do not dry sateen at high heat -- both will damage the fabric's surface characteristics.

For how often to wash sheets, see our guide: How Often Should You Wash Your Sheets. For stain removal, see How to Remove Blood From Sheets.

Our Pick: Saatva Percale Sheet Set — crisp percale, free white-glove delivery.
Shop Now →

Frequently Asked Questions

What temperature should you wash sheets at?

For most cotton sheets, 60C (140F) kills dust mites and bacteria. Bamboo, linen, and sateen fabrics should be washed at 30-40C to prevent damage. Always check the care label.

Can you wash all sheets together?

You can wash same-fabric sheets together, but avoid mixing heavy cotton with delicate bamboo. Overfilling the drum prevents proper rinsing and leaves detergent residue.

How much detergent should you use for sheets?

Less than you think -- about half the cap for standard loads. Excess detergent does not rinse out fully, leaving residue that attracts more dirt and dulls white sheets.

Should you use hot or cold water for sheets?

Hot water (60C) sanitizes but can shrink and fade. Cold water (30C) is gentler and fine for maintenance washes if sheets are not heavily soiled. Most people should use warm (40C) for routine washing.

How do you wash sheets without shrinking them?

Use cold or warm water (not hot), select a gentle cycle, and avoid high-heat drying. Remove sheets promptly from the dryer and fold while slightly warm.

Our Top Mattress Pick

The Saatva Classic consistently ranks #1 for comfort, support, and long-term durability.

View Saatva Classic Pricing & Details

★ #1 RATED MATTRESS 2026

Upgrade Your Bedding — Saatva Organic Collection

Shop Saatva Bedding →

✓ 365-Night Trial  ·  ✓ Free White Glove Delivery  ·  ✓ Lifetime Warranty

★ #1 Mattress 2026 Get Saatva Classic — 365-Night Trial →