How Long Does Rice Last?
By James OkaforReviewed 2026-01-01
White rice keeps 2+ years in an airtight container in a cool, dark pantry; brown rice only 3–6 months because its bran oils go rancid — freeze brown rice to stop the clock. Uncooked rice freezes indefinitely. Bugs, mold, or a rancid smell mean discard.
Rice is the pantry's quiet champion. A bag of white rice can sit for years and cook perfectly — the only things that can end it are moisture, bugs, and time in a warm kitchen. Brown rice is the opposite: the very bran that makes it healthier is what makes it spoil, because its oils turn rancid in months.
The whole rice-storage story is one decision: know your rice. White rice stores long; brown rice must be kept cold or eaten soon.
How long rice lasts
| Storage method | White rice | Brown rice | Best practice |
|---|---|---|---|
| Pantry (airtight) | 2+ years | 3–6 months | Cool, dark, dry; airtight container |
| Pantry (opened bag) | 6–12 months | 1–3 months | Transfer to airtight container |
| Fridge | Not needed | 6–12 months | Airtight container |
| Freezer | Indefinite | Indefinite | Airtight container |
Storage conditions for rice
Store rice in an airtight container — glass, plastic, or food-grade bucket — in a cool, dark pantry. Airtight matters twice over: it keeps moisture and pantry bugs out, and it keeps the rice from absorbing odors. If you buy rice in bags, transfer it to a container rather than clipping the bag shut.
For brown rice, the pantry is the wrong home. Its bran oils start oxidizing the moment it's milled. Refrigerating or freezing brown rice in an airtight container extends it from months to a year or more. Buy brown rice in amounts you'll use, or freeze the extra.
Storage tip
Freeze every new bag of rice for a few days before moving it to your pantry container. It kills any pantry-moth eggs that came with the bag — the most common way bugs get into a "clean" pantry. ::
How to tell rice has gone bad
Three signs to check: bugs, mold, and rancidity. Pantry moths, weevils, or tiny larvae in the container mean the rice is contaminated — discard the bag and clean the container. Mold looks like white or gray fuzz and smells musty. Brown rice goes rancid with an acrid, bitter-nutty smell. If anything smells off or looks infested, throw it out.
Note
Rancid brown rice is not a safety hazard in the way spoiled meat is, but it tastes genuinely bad and the off flavor gets stronger with time. If it smells acrid or bitter, do not cook it — the whole pot will taste wrong. ::
Long-term rice storage
For emergency or long-term storage, white rice is one of the best foods to stock. Stored in sealed, food-grade containers with oxygen absorbers at cool temperatures, white rice lasts 5–10 years or more. Keep it dry above all — moisture is the only thing that can truly ruin a properly sealed stash.
See how to store dry goods and the pantry storage guide for the full systems.
Frequently asked questions
How long does white rice last in the pantry?
White rice keeps 2 years or more in an airtight container in a cool, dark pantry — and up to 10 years in long-term storage at cool temperatures with low oxygen. The milled rice has the oily bran removed, so it resists rancidity. Store it airtight to keep out moisture, bugs, and pantry pests.
Why does brown rice go bad faster than white rice?
Because brown rice keeps its bran layer, and the bran contains natural oils that go rancid. After 3–6 months at room temperature, brown rice develops an off, nutty-to-bitter smell and taste. The fix is storage: refrigerate or freeze brown rice in an airtight container, which stretches it to a year or more.
How long does rice last in the freezer?
Uncooked rice keeps indefinitely in the freezer in an airtight container — it is one of the best long-term storage foods. Freezing also kills any pantry moths or eggs that came with the rice. Brown rice in particular benefits: freezing stops the rancidity clock completely.
Can you eat rice past the expiration date?
Yes, if it was stored properly. Dry rice has no safety expiration — it's a quality question. White rice that's years past its date is usually fine if it looks, smells, and tastes normal. Rancid brown rice smells off; bugs, mold, or moisture mean throw it out. Always cook dry rice to a full boil.
How can you tell if dry rice has gone bad?
Check for three things: bugs (moths, weevils, or larvae in the container), mold (white or gray fuzz, or a musty smell), and rancidity in brown rice (an acrid, nutty-bitter smell). White rice that has simply sat a long time may smell musty or taste stale — discard it if the smell is off.
Sources
Shelf-life and temperature claims on this page are cited from tier-1 food-safety authorities. Always confirm current guidance before relying on dated information.
Written by
Senior food storage writer
Writer covering food storage shelf life, storage methods, and kitchen organization.
Get the storage cheat sheet
One short email a month with the exact shelf-life numbers that matter most — plus pantry organization tips. No spam, unsubscribe anytime.
Newsletter coming soon. We are setting up our email list — this is where you will be able to subscribe.
Your email is never shared. Read our privacy policy.