Does Subway accept EBT?
Yes — at 946 authorized locations. Subway takes EBT at restaurants enrolled in the SNAP Restaurant Meals Program, mainly in California, Arizona, Michigan. Only these locations accept it, and only eligible recipients can use it.
Two conditions: the location must be RMP-authorized (listed below), and you must be an eligible recipient — 60+, disabled, or experiencing homelessness. Who qualifies.
Subway EBT locations by state
California
688 Subway locations
Arizona
163 Subway locations
Michigan
73 Subway locations
Virginia
16 Subway locations
Rhode Island
5 Subway locations
New York
1 Subway location
Top cities for Subway with EBT
Los Angeles, CA
75 locations
Phoenix, AZ
43 locations
Sacramento, CA
26 locations
San Diego, CA
23 locations
Long Beach, CA
19 locations
Mesa, AZ
15 locations
Santa Ana, CA
14 locations
Fresno, CA
14 locations
Stockton, CA
12 locations
Bakersfield, CA
11 locations
Glendale, AZ
10 locations
Lancaster, CA
9 locations
Anaheim, CA
9 locations
Chula Vista, CA
8 locations
Newport News, VA
8 locations
Yuma, AZ
8 locations
Santa Maria, CA
8 locations
Inglewood, CA
7 locations
Detroit, MI
7 locations
Chandler, AZ
7 locations
El Cajon, CA
7 locations
Peoria, AZ
7 locations
San Francisco, CA
7 locations
North Hollywood, CA
6 locations
How to use EBT at Subway
- Confirm the location is authorized — use the state and city lists above, or ask staff for RMP/EBT.
- Make sure you're eligible — RMP covers recipients 60+, disabled, or experiencing homelessness. Details.
- Order prepared food and swipe your EBT card like a debit card. Meals only — no alcohol, tobacco, or tips.
Locations from the USDA SNAP Retailer Locator. Authorization changes over time — confirm with the restaurant. See all fast food that accepts EBT.