This refill will last up to 1 year depending on how often you use the Himalayan Salt Air Inhaler. This is the refill for the salt air inhaler. Full color box of 7.75 oz. of natural Himalayan crystal salt. Instructions printed on box. It is recommended that if the salt inhaler is used for the recommended total of 20 minutes daily, that the salt be replaced every 30 days, this refill will fill the salt inhaler 3 times. So, depending on your usage of the salt inhaler, this refill will last as little as 3 months to as much as one year.