How Long Does White Rice (Uncooked, Long-Grain) Last?
Pantry
4-5 years, sealed and dry
Freezer
indefinitely
Dry, sealed white rice is remarkably resistant to spoilage in the pantry sense, realistically holding for 4-5 years without meaningful quality loss, since its very low moisture content leaves mold and bacteria almost nothing to work with — the real threats to a bag sitting in a cabinet are pantry pests (small moths, weevils, or their larvae) and moisture getting in from a humid kitchen or a torn bag, not bacterial decay the way a fresh food would experience.
A musty or slightly sour smell, visible webbing or small bugs inside the bag, or rice that's clumped together from absorbed moisture are the real signs a bag has gone past usable, and any of them mean discarding the whole bag rather than picking out the affected portion, since pests especially can spread through an entire container quickly. Transferring rice to an airtight container rather than leaving it in its original paper or thin plastic bag meaningfully slows both problems, since a sealed container blocks both the humidity and the insects that drive the bag's decline. None of this multi-year stability carries over once the rice is cooked — cooked rice needs refrigeration within 2 hours and should be eaten within about a week, since the added moisture creates an entirely different environment for bacteria to grow in, most notably Bacillus cereus, a spore-forming bacterium that can survive cooking and multiply if cooked rice sits out too long before it's chilled.
Storage times and safe temperatures are general guidance from USDA FoodKeeper, USDA FSIS, and FDA sources — they are not a guarantee of safety. When in doubt, throw it out. This is not a substitute for professional food-safety advice.
Source: USDA FoodKeeper data and USDA FSIS food-safety fact sheets, checked 2026-07-12.
See White Rice (Uncooked, Long-Grain)'s full storage & shelf-life guide (with spoilage signs) →