What Amazon offers for grocery shopping
Amazon runs two grocery subscription paths. The first is Amazon Fresh, a standalone grocery delivery service that charges a separate monthly fee on top of Prime membership. The second is Whole Foods Market discounts, which come automatically with a Prime membership — no extra subscription needed. These are different services with different costs, delivery areas, and product selections.
Amazon Fresh delivers groceries from Amazon's own warehouses and partner stores within roughly two hours in participating cities. Whole Foods Prime benefits give you in-store discounts and same-day delivery from Whole Foods locations. Which one makes sense depends on where you live, what you shop for, and whether you already pay for Prime.
Key Takeaways
- Amazon Fresh is a separate $9.99 monthly subscription (or $99 per year) that works only in certain cities and requires a Prime membership to use.
- Whole Foods discounts come free with any Prime membership and include 10% off sale items, special member pricing, and same-day delivery from Whole Foods stores.
- Amazon Fresh delivery typically arrives within two hours in covered areas, while Whole Foods same-day delivery depends on store location and order timing.
- Both services require you to order through the Amazon app or website, and neither one covers all neighborhoods or all grocery items.
Amazon Fresh subscription cost and what it covers
Amazon Fresh costs $9.99 per month or $99 per year if you pay annually. You must already have an active Prime membership to use it — Fresh is an add-on, not a replacement. The subscription gives you access to Fresh's two-hour delivery window and its product catalog, which includes Amazon-branded groceries, national brands, and some fresh produce and meat.
The service is not available everywhere. Amazon Fresh operates in select metropolitan areas including parts of California, Illinois, Georgia, Ohio, Pennsylvania, and a few other states. You can check whether your zip code is covered by entering it on the Amazon Fresh website. If you live outside a delivery zone, you cannot use Fresh at any price.
Amazon Fresh does not charge per-delivery fees once you have the subscription. Orders under $35 do not trigger a minimum-order charge, though very small orders may not be worth the subscription cost if you only shop occasionally.
Whole Foods Prime benefits and how they work
Whole Foods discounts are included with any Prime membership at no additional cost. Prime membership itself costs $14.99 per month or $139 per year. Once you have Prime, you automatically get access to Whole Foods member pricing, which includes 10% off hundreds of sale items, special member-only prices on select products, and same-day delivery from participating Whole Foods stores.
Same-day delivery from Whole Foods works through the Amazon app or Whole Foods website. You select items, choose a delivery window (usually two to four hours), and the order is picked and delivered by Amazon drivers. This service is available in most major cities where Whole Foods has locations, though not every neighborhood within those cities.
You do not need a separate Whole Foods account. Your Prime membership credentials log you into the Whole Foods ordering system. The member discounts apply automatically at checkout when you order through the app.
Delivery speed and coverage areas
Amazon Fresh promises two-hour delivery windows in cities where it operates. You select a two-hour slot when you place your order, and the delivery arrives within that window. The actual speed depends on order complexity and current demand — peak hours may push toward the end of the window.
Whole Foods same-day delivery typically offers windows of two to four hours, depending on the store and time of day. Morning orders often arrive the same afternoon; afternoon orders may arrive the next day. Coverage is limited to neighborhoods within a certain radius of each Whole Foods location, so even if Whole Foods exists in your city, delivery may not reach your address.
Both services operate only in their designated zones. If you move or travel, you may lose access. Check your zip code on each service's website to confirm coverage before committing to a subscription.
How to set up and use each service
To use Amazon Fresh, log into your Amazon account on the Amazon Fresh website or app, confirm your Prime membership is active, and add the Fresh subscription. You will be charged immediately. Then enter your delivery address to confirm it is in a Fresh zone. Once confirmed, you can start shopping the Fresh catalog and scheduling deliveries.
To use Whole Foods benefits, log into your Amazon account and link it to your Whole Foods profile if you have one, or create a new one. Your Prime membership is automatically recognized. Open the Whole Foods app or go to Wholefoods.com, search for items, and add them to your cart. At checkout, member discounts apply automatically. For same-day delivery, select that option and choose your delivery window.
Both services require a valid payment method on file and a delivery address within their service area. You can pause or cancel Amazon Fresh at any time through your account settings; cancellation takes effect at the end of your billing cycle.
Comparing Fresh to Whole Foods to traditional grocery delivery
Amazon Fresh and Whole Foods serve different needs. Fresh is cheaper per month ($9.99 vs. the $14.99 Prime membership cost) but requires Prime and only works in certain cities. It focuses on speed and convenience for regular grocery runs. Whole Foods is better if you already have Prime and want member discounts on higher-end products; it is not a separate cost, but delivery depends on store location.
Other grocery delivery services like Instacart, Walmart+, and local grocery chains also offer two-hour or same-day delivery in many areas. Instacart works with multiple grocery stores but charges per order. Walmart+ includes grocery delivery from Walmart stores. If you do not have Prime or do not live in a Fresh zone, these alternatives may be faster to set up.
The choice depends on your location, what you buy, and whether you already pay for Prime. If you have Prime and live near a Whole Foods, the member discounts are worth using. If you live in a Fresh zone and shop frequently, the $9.99 monthly cost may pay for itself in convenience.
Frequently Asked Questions
Do I need Prime to use Amazon Fresh?
Yes. Amazon Fresh is an add-on subscription that requires an active Prime membership. You cannot use Fresh without Prime, even if you pay the Fresh subscription fee. If you do not have Prime, you would need to purchase that first.
Can I get Whole Foods discounts without Prime?
No. Whole Foods member pricing and same-day delivery are Prime-only benefits. Without Prime, you can still shop at Whole Foods in person or order through other delivery services, but you will not receive the member discounts or Prime delivery options.
What happens if I cancel Amazon Fresh?
Your subscription ends at the end of your current billing cycle. You will lose access to Fresh delivery, but your Prime membership remains active. You can rejoin Fresh at any time by reactivating the subscription through your account.
Are there delivery fees on top of the subscription?
Amazon Fresh does not charge per-delivery fees once you have the subscription. Whole Foods same-day delivery is also free with Prime. However, both services may have minimum order amounts or other restrictions depending on your location.
Can I use both Amazon Fresh and Whole Foods at the same time?
Yes. If you have Prime and pay for the Fresh add-on, you can use both services. You might use Fresh for quick grocery runs and Whole Foods for specific products or stores. They operate independently, so you can order from either one whenever you want.