Medicare does not offer a food allowance, but you may be able to get nutrition support through other programs

Medicare itself does not include a food allowance or grocery benefit. However, if you are on Medicare and have a low income, you may be able to receive nutrition support through SNAP (the Supplemental Nutrition information Program, formerly called food stamps) or through meal programs run by your local Area Agency on Aging. Some Medicare Advantage plans also offer supplemental benefits that include grocery allowances or meal delivery, though these vary widely by plan and location.

The confusion often arises because Medicare does cover certain medically necessary nutrition products — like special formulas for people with specific conditions — but these are not the same as a general food allowance. This guide explains where to look for nutrition support if you are on Medicare and where to check whether your specific plan includes food-related benefits.

Key Takeaways

  • Original Medicare does not include a food allowance, but some Medicare Advantage plans offer grocery credits or meal delivery as a supplemental benefit.
  • SNAP is a separate federal program that you can receive at the same time as Medicare if your income qualifies, and you can check your status online through your state's SNAP portal.
  • Your Area Agency on Aging runs meal programs — including home-delivered meals and congregate dining — that are free or low-cost and do not depend on your Medicare plan.
  • To find out whether your Medicare Advantage plan includes food benefits, call the plan directly or log into your plan's member portal.
  • You can search for local nutrition programs by calling 211 or visiting Eldercare Locator online.

Check whether your Medicare Advantage plan includes food or grocery benefits

If you are enrolled in a Medicare Advantage plan (also called Part C), your plan may offer supplemental benefits that include grocery allowances, meal delivery, or produce vouchers. These benefits are not part of Original Medicare — they are extras that individual plans choose to offer. The amount and type of benefit vary by plan and by your location.

To find out what your plan offers, log into your plan's member portal using your member ID (on your insurance card) or call the customer service number on your card. Ask specifically whether the plan covers grocery allowances, meal delivery, or nutrition benefits. If you are not yet enrolled in a Medicare Advantage plan and want to know which plans in your area offer food benefits, you can review plan details during the annual enrollment period (October 15 to December 7 each year) on Medicare.gov or by calling 1-800-MEDICARE.

Keep in mind that these benefits change year to year. Even if your current plan offers them, you should review your plan's benefits each fall to see what is available for the coming year.

Look into SNAP if your income is low

SNAP is a federal program separate from Medicare that helps people buy groceries. You can receive SNAP and Medicare at the same time. Income limits vary by state and by household size, but generally if you are a single person with a monthly income under $1,500 to $1,700 (the exact amount depends on your state), you may be able to receive SNAP. If you are part of a couple, the limit is higher.

To check whether you may be able to receive SNAP, visit your state's SNAP website or call your local SNAP office. You can find your state's office by visiting fns.usda.gov/snap and selecting your state, or by calling 211. Many states now allow you to check your SNAP status online and to renew your benefits without visiting an office in person.

The process process varies by state. Some states let you start the process online, while others require you to visit an office or mail in forms. Once you are approved, you receive a card (similar to a debit card) that you can use at grocery stores and farmers markets to buy food. The amount you receive each month depends on your income and household size.

Find meal programs through your Area Agency on Aging

Every county in the United States has an Area Agency on Aging that runs nutrition programs for older adults. These programs include home-delivered meals (often called Meals on Wheels), congregate meals (meals you eat at a community center or senior center), and sometimes grocery delivery or produce boxes. These programs are free or very low-cost, and you do not need to be on any particular Medicare plan to use them.

To find your local Area Agency on Aging, visit Eldercare Locator online (eldercare.acl.gov) or call 1-800-677-1116. You can also call 211 and ask for meal programs in your area. When you contact the agency, ask about may be able to access — most programs are open to anyone age 60 or older, though some prioritize people with the lowest incomes. There may be a wait list, especially for home delivery, so it is worth calling early if you think you will need meals.

Home-delivered meal programs typically bring one or two meals a day to your home, usually five days a week. Congregate meal programs let you eat at a community location, which also gives you a chance to socialize. Some programs offer both options.

Understand what Medicare covers for medical nutrition therapy

While Medicare does not cover groceries, it does cover medical nutrition therapy — counseling and special nutrition products prescribed by a doctor for certain conditions like diabetes, kidney disease, or heart disease. This is different from a food allowance; it is a medical service covered under Part B.

If your doctor believes you need medical nutrition therapy, they can refer you to a registered dietitian. Medicare will cover the visits. If your condition requires a special formula (such as a high-protein formula for someone with kidney disease), your doctor can prescribe it and Medicare may cover it, though you may have a copay. Ask your doctor whether this applies to your situation.

Use 211 to find all nutrition resources in your area at once

Calling 211 (or visiting 211.org and entering your zip code) connects you to a local specialist who can tell you about all nutrition programs available to you — SNAP, meal programs, food banks, and any other local resources. You do not need to know the names of programs or which agency runs them; the 211 specialist will search for you and give you phone numbers and information about how to get your free guide with each one.

This is often the fastest way to find out what is available in your area, especially if you are not sure where to start. The service is free and confidential.

Frequently Asked Questions

Does Medicare Part D or Part B cover food or groceries?

No. Part D covers prescription drugs and Part B covers medical services and equipment. Neither covers groceries or a general food allowance. Part B does cover medical nutrition therapy (counseling and special formulas) if prescribed by a doctor for certain conditions, but this is not the same as a food allowance.

Can I get SNAP and Medicare at the same time?

Yes. SNAP and Medicare are separate programs and you can receive both. Being on Medicare does not affect your SNAP status. Income limits for SNAP vary by state and household size, so you will need to check with your state's SNAP office to see whether you meet the requirements.

What if I cannot afford groceries and do not may have access to for SNAP?

Ask your Area Agency on Aging about meal programs in your area — these are often free or very low-cost and do not have the same income limits as SNAP. You can also ask about local food banks. Call 211 or Eldercare Locator to find these resources quickly.

Do all Medicare Advantage plans include grocery or meal benefits?

No. Supplemental benefits like grocery allowances vary by plan and location. Some plans offer them and some do not. You need to check your specific plan's benefits by calling the plan or logging into your member portal. These benefits also change year to year.

How do I know if my Medicare Advantage plan changed its food benefits for next year?

During the annual enrollment period (October 15 to December 7), you can review your plan's benefits for the coming year on Medicare.gov, in your plan's member materials, or by calling your plan directly. If your plan no longer offers a benefit you were using, you can switch to a different plan during this period.