Wash your flannel shirt as needed, but not too frequently. Overwashing can cause the fabric to wear out faster. Washing after every few wears is usually sufficient, depending on your activity level and exposure to dirt or odors.