I always prewash, for several reasons, the main one being getting the shrinking done before I sew. That being said, you will find as many that do not wash as do. Except for flannels. They ALWAYS need to be prewashed because they do shrink a lot! But the choice is up to you. You may want to test for bleeding, especially on the reds, and some blues.