If taco seasoning is stored correctly, it will keep for 3 or more years. Even after 3 years, it can be used, it just may not be quite as flavorful. It should be stored in an airtight container.