Традиционные материалы для постельного белья — хлопок, лен, шелк. Начиная с семидесятых годов производители используют и искусственные материи. Но, хотя они более практичны, их легче стирать и гладить, удобства для спящего они предоставляют немного. В последние 5-7 лет стало модно изготавливать белье из материалов, ранее считавшихся непригодными для постели, — парчи, газа, тюля и т. д.
Хлопковая ткань — самый распространенный, но не самый старый материал для постельного белья. Использовать ее стали только в конце XVIII в. В Италии, потому что хлопок был дешевле китайского шелка и практичнее льна. Для пошива белья используют такие хлопковые ткани, как бязь, батист, ситец, сатин, фланель (чесаный хлопок), смесовый (хлопок с полиэстром) трикотаж.
Бязь — плотная, жестче ситца, в структуре полотна хорошо видны утолщения нитей. Раньше ее использовали как техническую ткань, а также для чехлов и подкладок.
Батист отличается редким переплетением нитей, изделие характеризуется легкостью, прозрачностью, но и достаточной прочностью. Единственный его недостаток — низкая носкость. Через 50-70 стирок нити начнут собираться в стиральной машине, а в ткани образуются просветы, сквозь которые будет виден уток (нитяная основа полотна). Поэтому из батиста делают дорогие комплекты белья, которые не предполагается использовать постоянно (например, свадебные гарнитуры).