Back to Blog
May 10, 20268 min readBagRescue Team

How to Get a Whole Foods Surprise Bag on Too Good To Go

Whole Foods TGTG bags drop between 4-8pm and sell out in seconds. Here's what's inside, when to look, and how to actually reserve one.

whole foodstgtg tipssurprise bags

TL;DR: Whole Foods surprise bags cost $5.99 for $18-25 worth of prepared foods, bakery items, and produce. Most locations release bags between 4pm and 8pm, and they sell out in 5-30 seconds in major cities. You either watch the app obsessively or you let a tool watch for you.

Whole Foods is one of the most popular Too Good To Go partners in the United States. The bags are an outrageously good deal: a $5.99 mix of prepared foods that would cost $18-25 at the hot bar. That value is exactly why they vanish so fast. This guide covers what's typically inside, when bags drop, and the realistic options for actually getting one.

What's in a Whole Foods Too Good To Go bag?

Whole Foods bags are a mix pulled from prepared foods, bakery, and sometimes produce. You don't get to pick what's in it — that's why they're called surprise bags. A typical bag includes some combination of:

  • Hot bar / prepared foods: mac and cheese, roasted vegetables, rice dishes, salmon, chicken, grain bowls.
  • Sushi: rolls and poke from the sushi counter that won't carry to the next day.
  • Sandwiches and wraps: from the grab-and-go case.
  • Bakery items: muffins, croissants, scones, sometimes whole loaves.
  • Produce: cut fruit, salad mixes, or items nearing sell-by.
  • Deli: less common, but some locations include cheese ends or charcuterie.

You'll get 2-4 items in a typical bag, weighing 2-4 pounds total. The ratio of retail value to price is usually 3-4x. That's better than almost any other US TGTG partner.

How much does a Whole Foods surprise bag cost?

$5.99 at most US locations as of May 2026. A handful of stores price at $4.99 or $6.99 depending on local cost structure, but $5.99 is the dominant price. Listed retail value is almost always between $18 and $25.

If you're on BagRescue PAYG credits, Whole Foods counts as 2 credits per bag (most other stores are 1). This reflects how much harder Whole Foods bags are to win and how much demand they pull.

What time do Whole Foods bags drop?

Most Whole Foods bags drop between 4pm and 8pm local time, with a secondary morning bakery-only window at some stores between 7am and 10am. The exact minute varies by location.

Drop window What's typically in it
7am-10am Bakery only (yesterday's bread, pastries)
4pm-6pm Prepared foods, sushi, some bakery
6pm-8pm End-of-day prepared foods, deli, produce

Each Whole Foods location has its own rhythm. A store might drop bags at 4:17pm every weekday and 5:02pm on weekends. Once you know your local store's pattern, you can be ready. If you don't, you're refreshing blind.

To find your store's pattern, watch the app for 1-2 weeks at different times. Note when bags appear. Most stores settle into a 30-minute window. BagRescue learns this pattern automatically once you add the store.

Why are Whole Foods bags so hard to get?

Three reasons compound:

  1. Brand recognition. Whole Foods has the highest TGTG name recognition of any US grocer. New users add the local Whole Foods first.
  2. Outstanding value. $5.99 for $20+ of prepared food is the best ratio in the app. Word travels.
  3. Urban density. Most Whole Foods locations are in dense metros where TGTG user counts per store are highest.

In Manhattan, the Bowery and Tribeca Whole Foods bags routinely sell out in under 10 seconds. In LA, the Venice and Silver Lake locations clear in under 30 seconds. Even in mid-size cities like Austin or Denver, Whole Foods bags rarely last more than 2 minutes after listing. We dug into why TGTG bags sell out so fast in more detail — the short version is supply is fixed and demand is unbounded.

How do I actually reserve one?

You have two realistic options.

Option 1: Manual app sniping

Open the Too Good To Go app at the exact minute your store usually drops. Have the store page already loaded. The moment a bag appears, tap "Reserve" and confirm checkout as fast as you can.

This works if:

  • You know the drop window within 5 minutes.
  • You're physically free during that window every day.
  • You're in a less competitive market (mid-size city, suburb).
  • You can reload the store page repeatedly without losing patience.

It does not work if you're in a top-10 metro and trying to grab a popular store. By the time the page renders the new listing and you tap Reserve, faster users have already locked it in.

Option 2: Let BagRescue watch for you

BagRescue watches your Whole Foods location continuously and reserves the bag the moment it opens. Setup is three steps:

  1. Link your TGTG account. One-time, takes 60 seconds. You enter your TGTG email, BagRescue sends a verification code, and you're connected.
  2. Add the Whole Foods store. Paste the TGTG store link or search by name and city.
  3. Enable auto-purchase. Optionally set a target time (e.g. "5pm Mon-Fri") if you know the drop window.

When a bag becomes available, BagRescue reserves it using your linked TGTG account and your stored payment method. You get a notification, you pick it up at the store like any other TGTG order.

For one Whole Foods bag a week, PAYG credits at $5 for 5 credits (2 credits per Whole Foods bag = ~$2 per bag in fees) makes sense. For multiple bags or multiple stores, Pro at $9.99/month is unlimited.

If you want recipe inspiration for what to do with the haul, we've written about weekday Whole Foods dinners built around what these bags typically contain.

What if I miss my pickup window?

You pay either way. TGTG bags have a fixed pickup window (usually 60-90 minutes at Whole Foods, often 8pm-9pm) and if you don't show, the bag is forfeited and resold or composted. You're charged regardless.

A few tips:

  • Pick stores you actually drive past or live near. Don't optimize for the best bag if it's a 25-minute round trip.
  • Check pickup windows before reserving. Whole Foods windows can be tight.
  • Bring a receipt or have the order open on your phone — Whole Foods staff scan a code to release the bag.

Frequently Asked Questions

Do all Whole Foods locations participate in TGTG?

No. As of May 2026, roughly 60-70% of US Whole Foods locations participate. Coverage is densest in California, NY metro, Texas, and the Pacific Northwest. Check the TGTG app for your zip code.

Can I get more than one Whole Foods bag a day from the same store?

TGTG limits you to one bag per store per drop. If a store has both a morning bakery bag and an evening prepared-foods bag, you can grab both, but you can't double up on the same listing.

What if my bag has something I'm allergic to?

TGTG bags can't be customized. Most Whole Foods bags include allergen info on the listing (contains dairy, nuts, etc.) but you won't know exactly what's inside until pickup. If you have a serious allergy, Whole Foods bags are risky — bakery-only stores are safer.

Does BagRescue work for other grocery chains?

Yes. BagRescue works for any store on Too Good To Go, including Sprouts, Erewhon, Pret a Manger, Joe and the Juice, and thousands of bakeries and restaurants. Whole Foods just happens to be the highest-demand chain in the US.

Is the bag always worth $20+?

Almost always for prepared-food bags. Bakery-only bags are smaller (~$10-12 value) but still well above the $5.99 you pay. You'll occasionally get a smaller bag, but in our data, 90%+ of Whole Foods bags clear $15 in retail value.


The short answer: Whole Foods Too Good To Go bags drop in a 30-60 minute window between 4pm and 8pm, sell out in seconds in major cities, and the only reliable way to get them consistently is to use a tool like BagRescue that watches and reserves automatically.

Your Best Shot at Every Surprise Bag

BagRescue monitors your favorite Too Good To Go stores 24/7 and grabs bags automatically.

Get Started Free