When stored properly in a sealed container, it can last even for one year. However, for the best flavor, I recommend using it within 4 to 6 months. Over time, the potency of the spices may diminish, and the flavors might weaken. Check periodically the aroma and taste of the dry rub to ensure it is still flavorful and hasn't gone stale.