Shelf life

How long is eggnog good after opening, or after the date on the carton?

USDA gives store-bought eggnog only a few days in the fridge, yet the carton often carries a date weeks away. Here is why the two differ, and which one to follow.

Updated

SHORT ANSWER

USDA gives store-bought eggnog 3–5 days in the refrigerator and 6 months in the freezer. FoodKeeper counts the fridge time from the day you buy it and doesn't list separate opened and unopened times.

The date on the carton can be weeks later. Eggnog must be pasteurized or ultra-pasteurized, and ultra-pasteurizing is meant to give a longer refrigerated shelf life. Treat the printed date as the last day for a sealed carton kept at 40°F (4°C) or below. Once it's open, finish it within 3–5 days and never past the printed date. Homemade eggnog keeps 2 to 4 days and shouldn't be frozen.

Storage Facts

Eggnog, refrigerated at 40°F (4°C) or below

Store-bought, fridge from purchase
3–5 days
Store-bought, freezer
6 months
Homemade, fridge
2–4 days
Homemade, freezer
Do not freeze
Store-bought times: USDA FoodKeeper data (counted from the day you buy it). Homemade times: USDA FSIS egg storage chart, which gives the same store-bought numbers. Freezer times are for quality; food kept at 0°F stays safe.

Why the carton date can be weeks away

Eggnog sold in the US has a federal recipe. It must contain milk or cream, egg yolk (at least 1 percent egg yolk solids by weight) and a sweetener, and it “shall be pasteurized or ultra-pasteurized.” If it is ultra-pasteurized, the word has to appear next to the name on the carton, so look for ultra-pasteurized near the word eggnog.

Ultra-pasteurized dairy is heated to at least 280°F for at least 2 seconds, which federal rules describe as producing “a product which has an extended shelf life under refrigerated conditions.” That's how a carton can carry a date weeks after the day you buy it. The long life applies to the sealed carton. For ultra-pasteurized milk, a close cousin, FoodKeeper gives 1–3 months unopened but only 7–10 days once opened. It doesn't split eggnog that way; it lists one time, 3–5 days from purchase.

What the date on the carton means

USE BY DEC 12 2026SELL BY DEC 12BEST BY 12/12/26

Except for infant formula, no federal rule requires a date on food, so the dairy picks both the date and the phrase. USDA describes a use-by date as “the last date recommended for the use of the product while at peak quality,” and a sell-by date as a date for the store's display, not a safety date. Some cartons show both; see two dates on one label for which one to follow.

USDA also says that, in general, food that passes its date at home should still be wholesome if it was handled properly, until spoilage shows. For eggnog, though, USDA's own storage time is short, and we found no federal source that gives any number of days past the carton date.

Opened vs. unopened

How long to keep eggnog, by situation
SituationHow longWhy
Sealed carton, in the fridgeUntil the carton dateThe maker's date for a sealed carton. USDA's 3–5 days from purchase is the most cautious reading.
Opened carton, in the fridge3–5 days, and not past the carton dateUSDA storage time for store-bought eggnog.
Left out at room temperatureDiscard after 2 hours (1 hour above 90°F)FDA rule for perishable food.
Store-bought, frozen6 monthsUSDA freezer time, for quality.
Homemade, in the fridge2–4 daysUSDA egg storage chart. Don't freeze it.

At a party, pour eggnog into a pitcher in small batches and put the carton back in the fridge. A carton that sat on the buffet table all evening has passed the 2-hour mark and should go, whatever the date says. If you're not sure how long it sat out, throw it out.

FoodKeeper has no entry for plant-based or shelf-stable nogs, so follow the storage directions on the package for those.

The carton date is easy to lose behind the leftovers. Scan it when you unpack and FreshScan reminds you at 9:00 AM two days before. If the carton shows both a sell-by and a use-by date, the app lists both and asks which one to track. You can also type in a date yourself, such as the day an opened carton should be finished.

Free on theApp Store

Homemade eggnog: make the eggs safe first

Raw eggs can carry Salmonella, and USDA advises against eggnog made with egg ingredients that aren't thoroughly cooked. There are two safe routes:

  • Use pasteurized eggs or egg products. USDA recommends them for any recipe that calls for raw or undercooked eggs. FDA notes that pasteurized eggs in the shell are sold in the refrigerated section.
  • Cook the egg base to 160°F. USDA says egg mixtures are safe once they reach 160°F, so eggnog can be made safely from a cooked egg and milk mixture. FDA's recipe whisks hot milk into beaten eggs and sugar, then cooks the mixture over medium-low heat, whisking constantly, until it thickens, just coats a spoon and a food thermometer reads 160°F (71°C). It is cooled quickly in a bowl of ice water, chilled for several hours, and the whipped cream goes in just before serving.

Either way, homemade eggnog keeps 2 to 4 days in the fridge, according to USDA's egg storage chart, which also says not to freeze it. Keep it covered in the fridge. If you need more than a few days' worth, make a second batch later instead of one big one.

Does alcohol make raw-egg eggnog safe?

No, not reliably. An FDA food technologist has warned that if contaminated, unpasteurized eggs are used, “you can't count on the alcohol in the drink to kill all of the bacteria.” NC State food safety researcher Ben Chapman points to a 2010 study in which ethanol reduced Salmonella only partly over 24 hours, with no reduction in the first hour, and notes that the fat in cream can protect the bacteria. He calls the well-known story of aged, spiked eggnog from a university lab anecdotal, and notes that it wasn't peer reviewed. If you add alcohol, start with pasteurized eggs or a cooked base anyway.

Freezing eggnog

Store-bought eggnog keeps 6 months in the freezer. FDA's storage chart explains that freezer times are for quality only, because food kept at 0°F (-18°C) stays safe. FoodKeeper counts that time from the day you buy the carton.

Thaw it in the refrigerator, not on the counter. NDSU Extension notes that frozen milk can change in quality after thawing and that stirring or shaking may help restore smoothness; eggnog, being mostly milk and cream, may separate the same way. It also advises not to refreeze thawed dairy. Don't freeze homemade eggnog.

Signs eggnog has gone bad

USDA says spoiled foods develop an off odor, flavor or texture, and FDA suggests avoiding products that have changed noticeably in color, consistency or texture. With eggnog, throw it out if you notice:

  • A sour or otherwise off smell when you open the carton.
  • Lumps, curdling, or a thick, slimy texture.
  • A change in color.

These signs are reasons to throw eggnog out, not a test that proves it's fine. USDA separates the spoilage bacteria that cause off smells from the pathogenic bacteria that cause illness, and the second kind doesn't announce itself. Don't taste eggnog to decide. When in doubt, throw it out.

For the rest of the holiday fridge, see how long milk keeps, heavy cream and Thanksgiving leftovers. The shelf life chart lists USDA times for other foods, and the food expiration calculator turns the day you bought a carton into a date range.

Questions people ask

How long is eggnog good after opening?

Plan on 3–5 days in the refrigerator at 40°F or below. That is USDA's storage time for store-bought eggnog, and FoodKeeper counts it from the day you buy the carton, not from the day you open it. Don't keep an opened carton past the date printed on it, and don't leave it out for more than 2 hours.

Can you drink eggnog after the expiration date?

No federal source gives a number of days past the carton date for eggnog, and USDA's own storage time for it is only 3–5 days. Claims that unopened eggnog keeps 4 to 6 weeks past the date are not backed by USDA or FDA. Treat the printed date as the last day, and if it smells sour or looks lumpy before then, throw it out without tasting it.

How long does homemade eggnog last?

USDA's egg storage chart gives homemade eggnog 2 to 4 days in the refrigerator and says not to freeze it. Make it with pasteurized eggs or egg products, or heat the egg and milk mixture to 160°F, then chill it quickly.

Can you freeze eggnog?

Store-bought eggnog, yes: USDA gives it 6 months in the freezer, a time for quality, since food held at 0°F stays safe. Thaw it in the refrigerator and shake or stir it before serving, because the texture may change. USDA says not to freeze homemade eggnog.

Is store-bought eggnog pasteurized?

Eggnog sold under that name in the US must be. The federal standard for eggnog requires it to be pasteurized or ultra-pasteurized, and an ultra-pasteurized carton must say so next to the name. Pasteurized eggnog can still spoil once it's opened, so keep it at 40°F or below and finish it within a few days.

Does alcohol kill bacteria in eggnog?

Not reliably. FDA has warned that if contaminated, unpasteurized eggs are used, you can't count on the alcohol in the drink to kill all the bacteria, and NC State food safety researchers note that the alcohol in a spiked drink acts slowly and only partly. Use pasteurized eggs or a cooked 160°F base whether or not you add alcohol.

Sources

  1. FSIS FoodKeeper Data — USDA Food Safety and Inspection Service (data.gov, public domain)
  2. Shell Eggs from Farm to Table — USDA Food Safety and Inspection Service. Egg storage chart (commercial and homemade eggnog) and the 160°F guidance. FSIS blocks automated fetches; we read the current page through a text-reader copy and an August 2026 Wayback Machine copy
  3. Cold Food Storage Chart — FoodSafety.gov (U.S. Department of Health and Human Services). Same eggnog rows as the FSIS chart. Read through a text-reader copy because the site blocks automated fetches
  4. 21 CFR 131.170: Eggnog — Legal Information Institute, Cornell Law School
  5. 21 CFR 131.3: Definitions (pasteurized, ultra-pasteurized) — Legal Information Institute, Cornell Law School
  6. Food Product Dating — USDA Food Safety and Inspection Service. Read through a text-reader copy because FSIS blocks automated fetches
  7. Holiday Goodies (Food Safety for Moms-to-Be) — U.S. Food and Drug Administration
  8. Refrigerator & Freezer Storage Chart — U.S. Food and Drug Administration
  9. Tips to Reduce Food Waste — U.S. Food and Drug Administration
  10. If Eggnog Has Eggs in it, Why Is it Safe to Drink? — NC State University News. Interview with food safety researcher Ben Chapman; updated November 2025
  11. Holiday Eggnog — Washington State University Extension, Grays Harbor County. Quotes FDA food technologist Nancy Bufano on alcohol and raw eggs
  12. Food Freezing Basics: Freezing Dairy Products, Eggs and Other Foods — NDSU Extension
FRESHSCAN FOR IPHONE

One carton of eggnog in a crowded holiday fridge.

Scan the date on the eggnog, the cream and everything else you bring home for the holidays. FreshScan reads each printed date and reminds you at 9:00 AM two days before it arrives, and again on the day.

  • Reads best by, use by, sell by and EXP dates, and skips packed-on dates
  • Reminders at 9:00 AM, 2 days before and on the day
  • Free for up to 10 items at a time
Download on theApp Store