Unless I think my fabric has gotten way to dusty etc then I will prewash but I prefer not to prewash. Why, when I don't prewash and I starch the squares they are stiffer and easier to work with. While prewashing has it's advantages it's a little harder to work with (even starched) in my opinion.