Airplane blankets are only washed every 5 to 30 days.

Airplane blankets are only washed every 5 to 30 days.

Investigative reporters from the Wall Street Journal even discovered that most airlines only cleaned their blankets every five to 30 days. On the magical day after the blankets are actually cleaned, during the first flight of the day, the blanket will be in pristine condition.

Source