Experts strongly recommend flannel, fleece, or cotton sateen sheets are best during cold nights. Because they can be made from amazing materials that trap body heat easily and perfectly provide greater insulation for cold nights.