When it comes to washing flannel, it seems like a good idea to prewash the flannel, because flannels shrink differently depending on who makes the fabric, thread count, color saturation and so on. On the other hand, I was once told by a LQS owner that prewashing is not needed. Just use your judgment.