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
From about one month to six months, an exclusively breastfed baby drinks roughly 25 oz (750 mL) a day, and most sit somewhere between 19 and 30 oz. That total barely rises over those months, which surprises parents used to formula charts. Spread over 8 feeds it is about 3 oz a bottle. In the first week intake is far lower and climbs day by day, so a newborn bottle of 1 to 2 oz is normal.
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:
- A sour smell or taste, like spoiled cow’s milk
- Clumps that will not swirl back in (separating into a cream layer is normal, so swirl rather than shake)
- Baby refuses it consistently
A soapy or metallic smell after freezing is a different thing. It is usually lipase, an enzyme in the milk that breaks down fat, and the milk is safe. Most babies drink it. If yours will not, some parents scald fresh milk before freezing, which stops the enzyme.
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