How Do I Know If My EBT Card Is Coded for the Restaurant Meals Program?

Your EBT card looks the same whether or not it’s enabled for the Restaurant Meals Program. There’s no visual difference, no separate card, and no label.

The only way to know for certain is to either try using it at a participating RMP restaurant — the card will work if you’re coded, or decline if you’re not — or to call your state SNAP office and ask directly.

This guide explains who qualifies, which states participate, how the coding works, and what to do if you think you should be enrolled but aren’t.


What Is the Restaurant Meals Program?

The Restaurant Meals Program (RMP) is a federal SNAP option that allows certain eligible recipients to use their EBT card to purchase hot, prepared meals at approved restaurants.

Under standard SNAP rules, your EBT card cannot be used for hot food. The RMP creates an exception for people who may not be able to cook — seniors, disabled individuals, and people experiencing homelessness.

The program is not available in every state, and it’s not available to every SNAP recipient. Only people who meet specific eligibility criteria in participating states can use their EBT at restaurants.

For a full guide to which restaurants participate and how to use your card there, see restaurants that accept EBT and can you buy hot food with EBT?


Which States Have the Restaurant Meals Program?

As of 2026, the RMP is active in these states:

  • Arizona
  • California
  • Illinois
  • Maryland
  • Massachusetts
  • Michigan
  • New York
  • Rhode Island
  • Virginia

Important: Even within these states, the RMP may only cover certain counties, not the entire state. Illinois, for example, operates in Cook and Franklin Counties only. Maryland and Virginia operate in select areas. California and Arizona have the most widespread participation.

If you live in a state not on this list, your EBT card cannot be used at restaurants under any circumstances for your SNAP food balance. That said, if you have an EBT cash balance (TANF), that balance can be spent at most restaurants regardless of RMP — it works like a regular debit card. That’s a separate question from RMP eligibility.


Who Qualifies for the RMP?

You must be a SNAP recipient and fall into one of these categories:

Age 60 or older. If you are 60 or above and receive SNAP benefits in a participating state, you likely qualify.

Disabled. This means you receive disability or blindness payments, or disability retirement benefits from a government agency where the disability is considered permanent. If you receive SSI or SSDI, you almost certainly qualify.

Experiencing homelessness. If you lack permanent housing and therefore lack consistent access to cooking facilities, you qualify.

Spouse of a qualifying person. If you share a SNAP household with someone who meets one of the above criteria, you may be eligible as well — even if you don’t personally meet those criteria.

If all members of your SNAP household meet at least one of these criteria, the household qualifies. A household that includes one person who doesn’t meet any criteria may not qualify, depending on state rules — check with your state SNAP office.


How Your EBT Card Gets Coded for RMP

Your state’s SNAP agency codes your EBT card electronically to enable RMP access. This happens in the backend — you don’t receive a new card or any visible change to your card.

According to the USDA: “SNAP clients who are eligible will have an EBT card that is coded by the state to allow their cards to be accepted at participating restaurants. An EBT card will automatically be declined if the SNAP client is not eligible.”

The practical implication: your card either works at an RMP restaurant or it doesn’t. There’s no way to tell by looking at the card.

Is coding automatic? It depends on your state:

  • In some states, coding happens automatically when you’re determined eligible during the SNAP application or recertification process — particularly if your disability status or age is already documented in your case file.
  • In other states, notably California, the coding is not always automatic. Seniors who qualify by age have reported having CalFresh for months or years without being enrolled in RMP — because no one mentioned it and they never specifically asked. You may need to call your county office and ask to be enrolled.

The safest approach regardless of state: if you believe you qualify, proactively ask your state SNAP office to confirm whether your card is coded for RMP.


How to Check If Your Card Is Already Coded

Method 1 — Call your state SNAP office. This is the most reliable method. Call the SNAP customer service number for your state and ask specifically: “Is my EBT card currently coded for the Restaurant Meals Program?”

Do not ask a general question about RMP — ask specifically about your card’s current coding status. Some general customer service agents may not have this detail immediately available; you may need to be transferred or call back. Have your case number and EBT card number ready. Your state’s SNAP phone number is on the back of your EBT card, or find it in the EBT customer service directory for all 50 states.

Method 2 — Try your card at a participating restaurant. Go to a restaurant you know participates in RMP in your county. Order something, and attempt to pay with your EBT card. If the transaction goes through, your card is coded. If it declines at an RMP restaurant despite having a sufficient balance, your card is not currently coded.

This method is free and immediate, but you’d need to know which restaurant in your area is an authorized RMP participant. See the section below on finding RMP restaurants.

Method 3 — Ask during your next SNAP recertification. When you recertify your SNAP benefits, ask your caseworker directly: “Am I eligible for the Restaurant Meals Program? Is my card coded for it?” This ensures it gets documented in your case.


What to Do If You Qualify But Aren’t Coded

If you meet the eligibility criteria and live in a participating state/county but your card is being declined at RMP restaurants, contact your county SNAP office and ask them to add RMP coding to your card.

In California specifically: Call the CalFresh helpline at 1-855-355-5757 and ask to have your EBT card coded for the Restaurant Meals Program. Workers at CalFresh offices can add the coding, and it typically activates within a few business days.

In other RMP states: Call the SNAP customer service number on your EBT card. Ask to speak with a caseworker about RMP enrollment if general customer service can’t help directly.

Document the call: Get the representative’s name or ID number, and ask for a confirmation number. Ask them to note it in your case file. After 2–3 business days, test your card at a participating restaurant to confirm the coding has been applied.


How to Find Participating RMP Restaurants Near You

Just because your card is coded doesn’t mean every restaurant accepts it. Participating in RMP is voluntary for restaurants — only those that have applied and been authorized by USDA can process EBT transactions.

USDA SNAP Retailer Locator: Go to fns.usda.gov/snap/retailer-locator, enter your ZIP code, and filter results for restaurants. This is the most comprehensive official list.

Your state’s SNAP website: Most RMP states maintain their own searchable directories. California’s CalFresh RMP locator is one of the most detailed. Arizona’s Department of Economic Security also maintains a participating restaurant list.

Look for signage: Authorized RMP restaurants are required to display a USDA decal or sign — often in the window, on the door, or near the register — indicating they participate in the SNAP Restaurant Meals Program.

Ask your local SNAP office: When you call to confirm your coding status, also ask them to email or mail you the list of participating restaurants in your county.


RMP vs. EBT Cash at Restaurants

There is a separate, often confused pathway: EBT cash benefits.

If your EBT card carries a cash balance from TANF or another cash assistance program, that balance can be spent at virtually any restaurant that accepts debit cards — no RMP required, no state restrictions, no eligibility check.

EBT cash functions like a debit card. SNAP food benefits have the hot food restriction that RMP exists to address.

If you’re unsure which type of benefits are on your card, check your EBT balance — your food and cash balances are listed separately.


Frequently Asked Questions

My card was declined at an RMP restaurant. Does that mean I’m not eligible?

Not necessarily. It could mean your card isn’t coded yet even if you do qualify. It could also mean that specific restaurant isn’t actually authorized for RMP, or that you don’t have sufficient balance.

First, confirm the restaurant is actually an authorized RMP location — look for the USDA decal or check the USDA retailer locator. Then call your state SNAP office to check whether your card is coded. If you’re eligible and not coded, request enrollment.

Does the RMP give me extra money?

No. The RMP doesn’t add to your benefit balance — it expands where you can spend your existing SNAP food benefits. The same dollars that would normally go to groceries can go to approved restaurant meals instead.

Can I use RMP at any restaurant in my state?

No — only at restaurants that have individually applied and been approved by USDA as RMP participants. A restaurant that accepts EBT for groceries (like a prepared-foods grocery store) doesn’t automatically qualify for RMP. And most restaurants in RMP states have not applied. Use the USDA locator to find approved locations.

I’m 62 and on SNAP in California. Should I automatically be coded?

You should be — but may not be. California does not always automatically code eligible seniors. Many CalFresh recipients over 60 have reported discovering they were never enrolled despite qualifying. Call 1-855-355-5757 and specifically ask to have your card coded for the Restaurant Meals Program. It typically activates within a few business days.

I’m homeless and on SNAP. Am I eligible for RMP?

Yes — if you live in a participating state. Homelessness is one of the three core eligibility categories for RMP. Contact your state SNAP office or a local social services organization to confirm your eligibility and have your card coded. Homeless shelters and social workers familiar with the benefits system can often help navigate this process faster than calling the general hotline.

Does using RMP affect my regular grocery SNAP benefits?

No — RMP doesn’t create a separate account or limit. Your SNAP balance is one pool of funds. You can use it at approved restaurants, grocery stores, farmers markets, or any combination. The only change is that RMP expands which types of purchases are eligible.


Source: USDA Food and Nutrition Service (fns.usda.gov/snap/retailer/restaurant-meals-program), state SNAP agency guidelines. RMP state participation and county-level availability can change — verify with your state’s official SNAP website or by calling the number on the back of your EBT card.