No, salt does not expire.
Salt, in its pure form, has an indefinite shelf life due to its chemical properties. According to provided information, the microbes that cause spoilage and food poisoning require water to grow, and pure salt doesn't contain water. Therefore, salt cannot go bad.