It is recommended to change the filters in an air purifier for weed smoke every 6 to 12 months, depending on the manufacturer's instructions and the usage of the air purifier. Regular filter changes ensure optimal performance.