Breast Milk Storage Duration Calculator
Find safe storage times for expressed breast milk at room temperature, in the refrigerator, or in the freezer based on CDC guidelines.
How Breast Milk Storage Works
Breast milk is a living fluid containing antibodies, enzymes and immune factors. How long it stays safe depends almost entirely on storage temperature. The handy mnemonic is 4-4-4: about 4 hours at room temperature, 4 days in the fridge, and around 4 to 6 months in the freezer. The CDC’s published table is what this calculator follows.
Storage duration by location (CDC):
| Location | Temperature | Freshly expressed | Previously frozen, thawed |
|---|---|---|---|
| Room temperature | up to 77°F / 25°C | 4 hours | 1 to 2 hours |
| Insulated cooler with ice packs | ~59°F / 15°C | 24 hours | 24 hours, keep it cold |
| Refrigerator | 40°F / 4°C | 4 days | 24 hours from thawing |
| Freezer | 0°F / -18°C | 6 months best, up to 12 acceptable | never refreeze |
| Deep freezer | -4°F / -20°C | 12 months | never refreeze |
You will see older sources allow 6 or even 8 hours at room temperature. The CDC settled on 4, and 4 is what this page uses. If milk has been sitting out and you are not sure how long, the safe answer is the disappointing one.
Preterm and hospitalised babies are different. NICUs run their own, shorter storage protocols, because a baby who is premature or immune-compromised has far less margin. If your baby is in hospital, follow the unit’s rules and not this table.
Thawing rules:
- Thaw in the refrigerator overnight. This is the safest method
- Or thaw under warm running water, or standing in a bowl of warm water, when you need it faster
- Never microwave. Hot spots can scald a baby’s mouth, and the heat destroys the immune factors that are the point of the milk
- Once thawed, use within 24 hours in the fridge, and never refreeze
- Milk left over in a bottle the baby has drunk from should be used within 2 hours, whatever the table says. Once saliva is in it, the clock is different
Volume calculation tip:
To estimate how much to store per session:
Baby’s daily intake (oz) ÷ number of feedings = oz per bottle
A typical newborn drinks 2–3 oz per feeding and feeds 8–12 times per day (roughly 24–32 oz total). Premature or growth-spurt babies may need more.
Labeling is essential:
Always label bags with the date and time pumped, not just the date. Use the oldest milk first: first in, first out.
Signs milk has turned:
- Sour or soapy smell (beyond normal separation smell)
- Does not mix back together after swirling (not shaking)
- Baby refuses it consistently
Store in 2–4 oz portions to minimize waste from partially used bags.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.
More Health Calculators
- Calorie Calculator (TDEE)
- Calorie Deficit Calculator
- Calories Burned Walking Calculator
- Carb Counter Calculator
- Cholesterol Ratio Calculator
- Corrected Calcium Calculator
- Creatinine Clearance Calculator (Cockcroft-Gault)
- Daily Fiber Intake Calculator
- Daily Iron Intake Calculator
- Daily Steps to Distance Calculator
- GFR Calculator (Kidney Function)
- Healthy Weight Range Calculator