store-bought bread, both multi-grain, whole-grain, and white, lasts about 5 to 7 days in the pantry. while it might still be safe to eat after a week, it's usually stale by this point. when it comes to homemade bread, you can store it in the pantry for about 4 to 5 days.