As with most spices, Trader Joe’s Salmon Rub has a long shelf life. Be sure to store it in a cool, dry place to preserve its freshness, and it should last for several months.