Donate Food

Support your local food bank by donating food and other essentials.

More people than ever are being driven to food banks and the sharp increase in people needing help is outstripping food donations.

Your donations are vital to ensure food banks in our network can continue to help everyone referred to them.


How to donate food

  1. Donate directly to your local food bank – find your nearest food bank.
  2. Drop off at collection points in supermarkets across the country.
  3. Make a financial donation to your local food bank on their website, so they can buy what they need.
  4. Add items to your online supermarket shop (where available) to send directly to the food bank.
  5. Host a collection for your local food bank at your school, church or business. Read our guide to hosting a food drive.

Items to donate

It’s best to check on your local food bank’s website or social media to see which items they need most. Or you can download the free BanktheFood app and follow your local food bank for real-time updates of which items they need.

In general, the following items are often needed (non-food essentials are also accepted):


  • UHT milk
  • Tinned meat (hotdogs, meatballs etc.)
  • Tinned fish
  • Tinned fruit
  • Sponge/rice puddings
  • Coffee (small jars)
  • Long-life juice
  • Pasta sauce
  • Tinned veg (potatoes, carrots, green beans, tomatoes)
  • Tinned meals (spaghetti, chicken or veg curries, chilli)
  • Tinned soup
  • Jam and spreads

Non-food items

  • Shower gel
  • Shampoo/conditioner
  • Deodorant
  • Toilet rolls
  • Washing up liquid
  • Laundry detergent pods

You can find what food banks near you are in need of by using the search box below:

In association with  Give Food.