The Best-Quality Flannel Sheets

Jupiterimages/BananaStock/Getty Images

People typically look for high thread counts when purchasing premium bed sheets. The criteria for high-quality flannel sheets, however, are somewhat different. One of the first things to look for is the fabric weight in ounces. Five to six ounces per square yard is the desired weight.

Next, examine the tightness of the fabric's weave. If you hold the sheet up to the light, you should only barely be able to see through it. Finally, flannel sheets made of 100% cotton prove to be the warmest and the most durable.

Garnet Hill

For more than 30 years, Garnet Hill has worked to perfect the definition of good-quality flannel sheets. Its exclusive Signature Flannel Bedding collection enjoys rave reviews across the board for quality, warmth and value. Tightly woven and durable, the company's signature flannel collection, available in six colours, is German crafted. As of June 2011, flat sheets sell for £24 to £44 online.


L.L.Bean describes its Premium Supima Flannel bedding as being "velvety smooth and pill resistant." The sheets are rated as the company's most lavish flannel sheets, and have garnered excellent reviews from buyers. The collection comes in six colours. As of June 2011, flat sheets range in price from £25 to £44 online.


JCPenney stocks Sealy's Best Fit! Flannel Sheets, which are made of 100% cotton and boast a weighty five ounces of fabric per square yard. As of June 2011, online sale prices on sheet sets, which come in nine colours, range from £32.40 to £51.90 (marked down from £65 and £104, respectively). Pillow cases are on sale for £16.20 and £19.40 (marked down from £26 and £32, respectively).


Walmart carries Divatex Flannel Sheets, which are the best-priced sheets around, at an online value of £8 to £22.70, as of June 2011. The sheets are 100% cotton and have a heavy five ounces of fabric per square yard. While they have garnered mixed reviews, it's well acknowledged that they do not shrink in the wash and they remain soft over time.