Shelf-stable bacon does not need to be refrigerated because the high salt content and cooking method preserve the meat from bacteria. This type of precooked bacon can last for about 10 days, unrefrigerated, and up to 4 weeks when refrigerated. Pre-cooked bacon that is not labeled as shelf-stable should always be refrigerated within 2 hours of sitting at room temperature. This type of bacon is still susceptible to bacteria growth at temperatures between 40°F-140°F.