I was told by a quilt store owner that she doesn't wash her flannels first, gulp. I just make sure I buy the flannels from LQS and generally avoid flannels from non-quilting stores. I do wash my flannels first before cutting. Since I use cotton batting for my quilts, there is a bit more shrinkage after the completed project is washed. It creates a lovely look!