While women change linens two days after a one-night stand, men take 18 days to lay down a new set!

RALEIGH, N.C. — How long is too long when it comes to not washing your sheets? A new survey finds that the average American waits more than three weeks before throwing their linens in the wash — though men tend to wait far longer than women.

Researchers from Mattress Advisor, a website that helps consumers shop for the right mattress, surveyed more than 1,000 Americans on their sheet-washing habits and opinions.

Person laying in bed
How often do you change your sheets? A new survey finds that the average American waits about 24 days, but single men wait more than six weeks to change theirs.

They found that the average person changes their sheets every 24 days, which may sound like a long time — but survey respondents indicated that they didn’t consider it to be “gross” until a whopping 35 days without being cleaned.

When it came to survey results by gender, it was clear that women care more about having a more sanitary sleeping arrangement than men. Women surveyed tended to wash their sheets about every 19 days, while men on average waited nearly 30 days.

The results were even more lopsided when measured by relationship status. Married couples typically change their linens every 20 days, while single respondents leave theirs on the mattress for 37 days before a much-needed cleaning. Single men were especially dirty, changing sheets every 45 days, about 10 days longer on average than single women.

Interestingly, people who were in a relationship, but not married do the chore every 21.8 days.

Women were also cleaner when it came sheets soiled from sexual activity. They usually washed their sheets about four days after having sex, while men kept them on for 11.7 days on average. But 48.6% of men who knew they were going to get busy after a night out on the town made sure to put a clean set down before heading out. Only 39.1% of women did the same.

As for habits when it comes to one night stands, women made sure to redo their beds about two days after the deed was done, while men waited 18 days to put down a new set of sheets.

Among the more bizarre findings, respondents who indicate they sleep naked and don’t shower before bed were among the cleaner folks (thankfully). They change sheets every 19.4 days. Meanwhile, those who admit they drool when they sleep don’t seem to mind the browning of their pillows. Those folks change their pillowcases every 31.8 days on average!

All that said, hopefully the findings will encourage you to be more mindful of your own habits. If not, consider this: the average human oozes 26 gallons of sweat into his or her sheets each year, and sheds 10 grams of skin every day. Break out the extra detergent, everyone!

Our Editorial Process

StudyFinds publishes digestible, agenda-free, transparent research summaries that are intended to inform the reader as well as stir civil, educated debate. We do not agree nor disagree with any of the studies we post, rather, we encourage our readers to debate the veracity of the findings themselves. All articles published on StudyFinds are vetted by our editors prior to publication and include links back to the source or corresponding journal article, if possible.

Our Editorial Team

Steve Fink


Chris Melore


Sophia Naughton

Associate Editor

Leave a comment

Your email address will not be published. Required fields are marked *


  1. Carey Schulman says:

    so, not only are most people stupid, they’re filthy, too…

  2. gigi says:

    At least once a week but most often twice!
    I love to iron our pillowcases!

  3. M DeRosa says:

    Every Saturday….Clean Sheets. I am not an animal……

  4. vwman says:

    I change my sheets every Labor Day. That’s the same day I take my annual shower…..

  5. vwman says:

    I change them every time CNN talks negatively about the president. So, right now, it’s about every half hour…..

  6. IceStar says:


    I change my sheets once a week.

    1. DL242425 says:

      Because you poop in the bed?

      1. IceStar says:

        Go change your sheets

      2. DL242425 says:

        I didn’t poop in my bed last night. Maybe tonight while I’m giving your mom a dirty sanchez!

      3. IceStar says:

        What a creep you are. Shame on you for your personal attacks

      4. DL242425 says:

        How is that a personal attack? Your mom likes it when I give it to her dirty!

  7. Yukon Cornelius says:

    What are these sheets, you keep mentioning?

  8. Kenneth Neil says:

    I only hire a maid once a year. Weird though, I never get the same lady, the service company always says something about death by double pneumonia.

  9. Attila says:

    Wash them every 6 or 7days. Sleeping or playing in dirty sheets is gross.

  10. amuncat says:

    GROSS!!!! The practice is to change sheets weekly!!!! Generally, Americans use to bathe/shower at least 5 days a week! Any changes to these practices are a result of the growing cultural “diversity” that we seem to be experiencing within the past 20 yrs!!!!