Medicare Grocery Card: How to Get It (2026) | SeniorPop
Skip to main content

Medicare Grocery Card: What It Is and How to Get One

Sandra OkonkwoPublished January 25, 2026· Updated June 1, 2026

A Medicare grocery card is a prepaid benefit card offered by some Medicare Advantage plans that can be used at approved retailers to purchase healthy foods. It is not a universal Medicare benefit — most people on Medicare do not receive one. Grocery cards are most commonly available to people enrolled in Medicare Advantage plans specifically designed for members with qualifying chronic health conditions.

Key Takeaways

  • Medicare grocery cards are offered by some Medicare Advantage plans, not by Original Medicare
  • Most plans that offer this benefit target members with chronic conditions like diabetes or heart disease
  • Monthly allowances typically range from $25 to $200 on plans that include this benefit
  • The card can only be used at approved retailers for eligible healthy food items
  • To get one, you must enroll in a qualifying MA plan available in your county

What a Medicare Grocery Card Is

A Medicare grocery card functions as a prepaid debit card loaded by your Medicare Advantage plan with a set allowance each month or quarter. You use it at participating retail locations — typically large chain stores like Walmart, Kroger, CVS, or Dollar General — to purchase approved healthy food items. Unlike a general benefit card, the grocery card is programmed to allow only eligible food purchases.

The formal program behind most grocery cards is called the Special Supplemental Benefits for the Chronically Ill (SSBCI), authorized by Congress in 2019 and expanded over subsequent years. CMS allows Medicare Advantage plans to offer SSBCI benefits — including food assistance — to members with qualifying chronic health conditions. Not every MA plan participates, and eligibility requirements vary by plan.

Who Receives a Medicare Grocery Card

The grocery card benefit is primarily directed at Medicare Advantage members with one or more qualifying chronic conditions. Plans that offer this benefit often target members with conditions such as diabetes, congestive heart failure, hypertension, obesity, chronic kidney disease, or COPD — conditions where nutrition plays a meaningful role in health management.

Dual-eligible beneficiaries — people enrolled in both Medicare and Medicaid — who are enrolled in D-SNPs (Dual Special Needs Plans) are among the most likely to have access to grocery benefits, as D-SNPs typically offer the most comprehensive supplemental benefit packages.

How to Get a Medicare Grocery Card

The path to a Medicare grocery card involves enrolling in the right plan rather than applying for the card separately:

  • Step 1: Determine if you have a qualifying chronic condition (diabetes, heart failure, COPD, hypertension, obesity, chronic kidney disease, etc.)
  • Step 2: Search Medicare.gov Plan Finder for your ZIP code and look for plans with a 'healthy food benefit,' 'grocery allowance,' or 'SSBCI benefit'
  • Step 3: Check if you qualify for a D-SNP or C-SNP (Special Needs Plan) — these most commonly include food benefits
  • Step 4: Enroll in a qualifying plan during the Annual Enrollment Period (Oct 15–Dec 7) or a qualifying enrollment period
  • Step 5: Once enrolled, the grocery card is typically mailed to you automatically

Where You Can Use a Medicare Grocery Card

Medicare grocery cards are accepted at specific approved retailers. Common participating stores include Walmart, Kroger, CVS, Walgreens, Dollar General, and other chains designated by your plan. Some plans also include regional or national grocery chains.

The card typically cannot be used at restaurants, fast food outlets, farmers markets, or independent stores not approved by the plan. Even at approved stores, the card only works for eligible healthy food categories — it will be declined at the point of sale for ineligible items like alcohol, tobacco, or prepared foods.

Frequently Asked Questions

Does every person on Medicare get a grocery card?
No. A Medicare grocery card is not a universal benefit. It is offered by specific Medicare Advantage plans and typically limited to members with qualifying chronic health conditions. Most people on Medicare — including those on Original Medicare — do not receive a grocery card.
How much money is on the Medicare grocery card?
The amount varies by plan. Monthly allowances on plans that offer this benefit typically range from $25 to $200 per month. Some specialty plans (particularly D-SNPs) may offer higher amounts. The exact amount for plans available in your area can be found in each plan's Summary of Benefits on Medicare.gov.
Can I use the grocery card for any food?
No. Eligible foods are defined by your plan and generally limited to healthy staples: fruits, vegetables, whole grains, lean proteins, and dairy. Ineligible items typically include alcohol, tobacco, candy, soda, and prepared meals. The card's system automatically blocks non-eligible purchases.
How do I find out if my current plan has a grocery card?
Check your plan's Annual Notice of Change (ANOC) sent each September, review the Summary of Benefits on Medicare.gov, or call your plan's member services line and ask: 'Does my plan include a grocery or food benefit?'

Sources

Find Medicare Plans With Better Benefits

Compare Medicare Advantage plans in your area — many include dental, vision, OTC cards, and more.

Free, No Obligation, HIPAA Compliant

Don't miss benefits you've earned

Check your eligibility in under 2 minutes