Flannel is about the one fabric I do pre-wash. It generally shrinks more than regular quilting cottons. The inexpensive stuff from Joanns can shrink a bunch, high quality quilting flannels not as much. You can tell which one you've got by how close the threads are. Loose threads, lots of shrinkage.
Pam