I have never pre-washed my fabrics and I have noticed occasional of block shrinkage when ironing with steam. Since I normally oversize my blocks when quilting, there is always extra to trim. Unless you are making a rag quilt, I would pre-wash any flannel.