I normally don't prewash the flannel, but I do wash the finished product before giving it away. That's that great thing with flannel, it gets softer each time you wash. I also dry on low heat.