The time needed for ventilation to remove weed smell can vary depending on factors like the fabric, the intensity of the odor, and environmental conditions. A few hours to a day is typically sufficient.