Most food banks do not take expired food, but the rules depend on the type of food and how far past the date it is

Food banks follow strict safety rules set by the U.S. Food and Drug Administration and their state health departments. A product that is past its printed date — whether that's a "best by," "sell by," or "use by" date — is almost always turned away. The main reason is liability: if someone gets sick from expired food, the food bank can be held responsible, even if the food looks and smells fine.

That said, the rules are not absolute. Some food banks will accept certain shelf-stable items a short time past their date if the packaging is undamaged and the food has been stored properly. But this is rare, and it depends on the individual food bank's policy. The safest approach when donating is to assume the food bank will reject anything past the printed date.

Key Takeaways

  • Food banks reject nearly all products past their printed expiration or "best by" date because of food safety liability and state health code rules.
  • Shelf-stable items like canned goods may occasionally be accepted a few days past the date if packaging is intact, but this varies by food bank and is not may provide.
  • Perishable foods — dairy, meat, produce — are rejected when ready if past date, with no exceptions.
  • Before donating, check your food bank's website or call to ask about their specific date policy, as rules differ between organizations.

Why food banks reject expired products

Food banks operate under health codes that treat expired food the same way restaurants and grocery stores do: as a potential health risk. Even if a can of beans looks perfect on the outside, the food bank cannot verify what happened to it before it arrived — whether it was stored in heat, exposed to moisture, or handled unsafely. Once food is past its date, the manufacturer no longer guarantees its safety.

Food banks also carry insurance that covers foodborne illness claims. If a person becomes sick after eating food from the bank, the organization can be sued. Accepting expired food increases that risk dramatically, which is why most policies forbid it entirely. The liability is not worth the small amount of food saved.

What happens with shelf-stable items close to their date

Some food banks make exceptions for canned goods, dry pasta, rice, and other shelf-stable items that are only a few days or weeks past their date. These foods are less likely to spoil than perishables, and a slightly expired can of vegetables or beans poses lower risk than expired dairy or meat. However, this is not a standard rule — it depends on the individual food bank's comfort level and their insurance policy.

If you have canned or dry goods that are past date but still in good condition, contact your local food bank directly and ask. Some will say no outright. Others may accept them if you're honest about the date and the packaging is undamaged. Do not assume, and do not donate expired items without permission.

Perishable foods and the no-exception rule

Dairy products, fresh meat, poultry, seafood, eggs, and fresh produce are rejected when ready if past their date. There are no exceptions. These foods can harbor harmful bacteria like Listeria and E. coli that are invisible and can cause serious illness. Food banks will not take the risk, and neither should you.

If you have perishable food that is still good but approaching its date, donate it right away rather than waiting. Many food banks accept donations during specific hours, so call ahead to find out when they're open and what they need most.

How to check your food bank's specific policy

The best way to know what your food bank will accept is to ask them directly. Visit their website — most post their donation guidelines there — or call the main number and ask about their date policy. Some food banks have detailed lists of what they do and do not take. Others have a straightforward rule: no expired food, period.

When you call, also ask what items they need most. Food banks often have more canned vegetables than they can use, but they run short on protein, fresh produce, and baby formula. Donating what they actually need is more helpful than guessing.

What to donate instead of expired food

If you find expired items in your pantry, throw them away or compost them rather than donating them. Instead, donate food that is well within its date and that food banks actually need: canned beans, canned tuna and chicken, peanut butter, pasta, rice, cereal, canned fruit and vegetables, cooking oil, and shelf-stable milk. Avoid donating items you would not eat yourself.

If you want to help but do not have food to donate, many food banks accept money donations. A dollar often buys more food than you could purchase and donate yourself, because food banks buy in bulk at wholesale prices.

Understanding "best by" versus "use by" dates

The printed date on food is not always an expiration date. A "best by" or "sell by" date is the manufacturer's estimate of when the food will be at peak quality — not when it becomes unsafe. A "use by" date is closer to a true expiration, especially for perishables. However, food banks treat all three the same way: they do not accept food past any of these dates.

This is stricter than what individual consumers do at home. You might safely eat yogurt a week past its date. A food bank cannot make that judgment for thousands of people with different health conditions, so they use the date as a hard cutoff.

Frequently Asked Questions

Can I donate food that expired last month?

No. Food banks reject all food past its printed date, regardless of how recently it expired or how good it looks. If it is past date, throw it away or compost it.

What if the food is still sealed and unopened?

The seal does not matter. If the date has passed, the food bank will not take it. The printed date is the rule, not the condition of the packaging.

Do food banks ever make exceptions for donations?

Rarely, and only for shelf-stable items a few days past date, and only if you ask first. Never assume. Call your food bank and describe the item and its date. They will tell you yes or no.

What should I do with expired food I want to get rid of?

Throw it in the trash or compost it if you have a compost program. Do not donate it to a food bank. Instead, donate food that is within date, or give money to the food bank so they can buy what they need.

Are there any foods that food banks will take past their date?

Most food banks have a blanket no-expired-food policy. A very small number may accept certain canned goods a few days past date, but you must call and ask first. Do not guess.