Knowing how long meat stays safe to eat is one of the most practical food safety skills you can develop. Storage time depends on the type of meat, how it's packaged, your refrigerator temperature, and whether you freeze it. Get these basics right, and you'll reduce waste while keeping yourself and your family protected from foodborne illness.
Meat spoils because bacteria multiply in the protein-rich environment. The warmer the storage temperature, the faster bacteria grow. Your refrigerator slows this process significantly—it doesn't stop bacterial growth, just delays it. Freezing stops bacterial growth almost entirely, which is why frozen meat can be stored for much longer periods.
The key insight: storage time isn't about when meat "goes bad" by taste or smell alone. Food poisoning bacteria can grow without changing how meat looks or smells. This is why following storage guidelines—not your senses—is the safer approach.
When you store raw meat in the refrigerator at 40°F or below (the standard food safety temperature), timing depends on the cut:
| Meat Type | Refrigerator Time |
|---|---|
| Ground meat (beef, pork, turkey, lamb) | 1–2 days |
| Steaks, chops, roasts | 3–5 days |
| Fresh poultry (whole or parts) | 1–2 days |
| Fresh fish and shellfish | 1–2 days |
| Cured/processed meats (ham, bacon) | 1 week (unopened); 3–5 days (opened) |
Ground meat spoils faster because grinding exposes more surface area to bacteria. Whole cuts with intact surfaces last longer. Processed meats like bacon and ham contain salt and preservatives that extend safety, but they still have limits once opened.
Freezing meat at 0°F or below essentially pauses bacterial growth. The storage times below are based on quality (taste, texture, color) rather than food safety—properly frozen meat is safe indefinitely, but quality declines over time.
| Meat Type | Freezer Storage |
|---|---|
| Ground meat | 3–4 months |
| Steaks and chops | 4–12 months |
| Roasts | 4–12 months |
| Whole poultry | 12–18 months |
| Poultry parts | 6–9 months |
| Fish | 6–8 months |
| Processed/cured meats | 1–2 months |
Why the wide ranges? Factors like packaging quality, freezer temperature stability, and meat fat content all affect how quickly quality degrades. Fatty cuts oxidize faster, which is why leaner roasts last longer than fatty ones.
Food safety guidelines assume your refrigerator holds 40°F or below. If your fridge runs warmer—common in older units or if the door opens frequently—meat will spoil faster. Use a refrigerator thermometer to check.
Vacuum-sealed or original supermarket packaging protects meat better than loosely wrapped meat. Air exposure allows bacteria and oxidation to accelerate spoilage. If you buy bulk meat and repackage it, use airtight freezer bags and remove as much air as possible before freezing.
Meat stored in your refrigerator drips onto other foods if not properly contained. Place raw meat on the lowest shelf in a dish or tray. This doesn't change storage time but affects safety for other foods.
How you thaw frozen meat affects how long you can then refrigerate it. Thaw in the refrigerator (safest method)—once thawed, follow raw meat refrigerator times. Thaw at room temperature, and bacteria multiply rapidly during thawing.
Once meat is cooked, storage times change:
Cooked meat spoils more slowly than raw because cooking kills most bacteria. However, the same temperature rules apply: keep your refrigerator at 40°F or below, and use freezer storage for longer-term keeping.
The storage times here are general guidelines. Your own decision depends on:
Check your refrigerator and freezer thermometers first. If either runs warmer than recommended, meat will spoil faster than these guidelines suggest. After that, you're applying these ranges to your own habits and preferences.
