Breast Milk Storage Time Calculator
Find a breast milk use-by time from its current state and storage condition, with CDC-based windows and stricter care-context cautions.| Decision field | Value | Meaning | Copy |
|---|---|---|---|
| {{ row.field }} | {{ row.value }} | {{ row.detail }} |
{{ containerLabel }}Current action
{{ actionGuidance }}
Clock rule
{{ ruleGuidance }}
Handling boundary
- {{ item }}
A breast milk deadline begins with the event that created the current storage state. Fresh milk is timed from expression, thawed milk from complete thaw, warmed milk from warming or reaching room temperature, and a feeding leftover from the end of the feeding.
Those clocks cannot be restarted by moving the container. Refrigerating milk that has already spent time at room temperature does not erase the earlier handling, and completely thawed milk should not be refrozen. When the history is uncertain, the safer choice is to use the shorter plausible window or discard the milk.
| Current milk state | Start the clock at | Important limit |
|---|---|---|
| Freshly expressed or pumped | Expression or pumping time | Use the original time through refrigeration or freezing. |
| Completely thawed | Complete thaw | Do not refreeze. |
| Warmed or at room temperature after cold storage | Warming or room-temperature time | Use within 2 hours. |
| Left after a feeding | When the feeding ended | Use within 2 hours, then discard. |
CDC home-storage guidance distinguishes safety windows from a quality preference. Frozen milk is best within about 6 months and acceptable through 12 months at 0°F / −18°C or colder. The six-month point is not the same as the final acceptable deadline.
Clean containers, stable cold temperatures, and clear labels still matter. Milk kept in a refrigerator door faces more temperature change than milk stored toward the back. Travel coolers depend on frozen ice packs, and warmer-than-recommended rooms can shorten a room-temperature decision.
These general windows are for healthy full-term babies at home. A neonatal intensive care unit, hospital, pediatrician, lactation professional, childcare provider, or local policy may require a stricter plan for premature, medically fragile, or otherwise higher-risk infants.
How to Use This Tool:
Choose the container's current history first because that choice determines which storage conditions and clock rules are valid.
- Select Milk state and a compatible Storage condition. For thawed milk at room temperature, choose the conservative 1-hour endpoint or the outer 2-hour endpoint.
- Enter the date and time when the applicable clock began, then set Check time to the moment of the decision. A check time earlier than the start is rejected.
- Choose Care context. Use the higher-risk option when a care team or facility policy may supersede general home guidance.
- Read the status and Use by time. The optional amount and label note help identify the container but do not extend or shorten the storage window.
Interpreting Results:
The displayed deadline is the endpoint of the selected rule. Within window means time remains under that assumption; it does not prove that the container stayed clean and at the stated temperature.
- Use soon appears near the endpoint and also at the exact deadline. Once the check time moves past the deadline, the status changes to Past window and the action is to discard.
- Best quality passed applies only after the six-month freezer preference has passed while the milk remains inside the 12-month acceptable window.
- A higher-risk care context places the stricter care-team instruction ahead of the general next action.
- If the start event, storage temperature, or handling history is uncertain, do not treat a green status as proof of safety.
Technical Details:
The calculation selects one CDC-aligned rule from the milk state and storage condition, then performs date-only and local wall-clock arithmetic. Hour-based rules add civil minutes; freezer rules add calendar months and clamp a day that does not exist in the destination month to that month's last day.
Formula Core
Let S be the correct clock start, L the selected rule length, C the check time, and R the time remaining.
Four U.S. fluid ounces convert to 118.29411825 mL using 29.5735295625 mL per U.S. fluid ounce. Volume is identification information only; it does not alter the deadline.
Rule Core
| Milk state | Condition | Window | Clock basis |
|---|---|---|---|
| Fresh | Room at 77°F / 25°C or colder | 4 hours | From expression |
| Fresh | Refrigerator at 40°F / 4°C | 4 days | From expression |
| Fresh | Freezer at 0°F / −18°C or colder | 6 months best; 12 acceptable | Calendar months from expression |
| Fresh | Insulated cooler with frozen ice packs | 24 hours | From expression |
| Thawed | Room temperature | 1 or 2 hours | Selected endpoint from complete thaw |
| Thawed | Refrigerator | 24 hours | From complete thaw |
| Warmed | Ready to feed | 2 hours | From warming or reaching room temperature |
| Feeding leftover | Used bottle | 2 hours | From the end of feeding |
The near-deadline warning begins when remaining time is at most 12% of the full window, rounded to minutes and limited to a minimum of 30 minutes and a maximum of 12 hours.
| Status | Condition |
|---|---|
| Past window | R < 0 |
| Best quality passed | Check time is after the six-month best-by point but not after the 12-month freezer deadline. |
| Use soon | R is at or below the warning duration, including R = 0 at the deadline. |
| Within window | None of the earlier conditions applies. |
Safety and Privacy Notes:
This calculator provides general storage guidance, not an individual medical assessment. Discard milk that is past the selected window, and follow stricter professional or facility guidance for higher-risk infants.
- Do not use a deadline to override signs of contamination, an unknown cold chain, unsafe warming, or uncertain handling.
- The calculation runs in the browser, but changed entries are mirrored in the page URL. Avoid names or other personal identifiers in Label note, and do not share a populated URL unless its contents are appropriate to disclose.
Worked Examples:
A used bottle at the exact endpoint
If a feeding ended at 8:00 a.m., the two-hour leftover window ends at 10:00 a.m. A check at exactly 10:00 a.m. returns Use soon with zero minutes remaining; any later check returns Past window and a discard instruction. The exact boundary should not be used to stretch an uncertain feeding-end time.
References:
- Breast Milk Storage and Preparation, Centers for Disease Control and Prevention, updated August 14, 2026.
- Breast Milk Storage Questions and Answers, Centers for Disease Control and Prevention, updated December 15, 2023.