The United States Department of Agriculture (USDA) has food stamp numbers designated for each state. These numbers are available to call for inquiries or to check your Supplemental Nutrition Assistance Program (or SNAP) benefit balance.
Here’s why you may need to check your SNAP (food stamp) balance frequently;
- Knowing how much you have in food stamps may come in handy, to the embarrassment and inconvenience that comes with having insufficient funds at the checkout.
- It makes budgeting easier and ensures you don’t overspend.
- Also, it helps you track your spending and make adjustments when necessary.
- Checking your balance regularly means you can detect any unauthorized or suspicious activity on your account. You can report immediately and prevent potential fraud.
- Any errors or discrepancies in your monthly benefits amount can be reported and addressed promptly.
How to check your food stamps balance
There are different ways to track your SNAP transaction history and check your food stamps balance.
- Check your grocery receipt
Your most recent grocery shopping receipt has your SNAP balance on it. You can easily check to see how much you have left on food benefits.
- Through your SNAP account
Log in to your state SNAP or EBT website to check your SNAP balance online. Not all states provide information for SNAP accounts online. So check to see if yours does.
- Call the toll-free number
Flip your Electronic Benefits Transfer (EBT) card. Call the toll-free number on the back of your card to speak to an agent.
- Call EBT customer service
An EBT customer service representative will attend to you on the phone.
- By using SNAP-authorized EBT retailers
SNAP-authorized EBT retailers like ConnectEBT or EBTedge are available in each state.
Complete list of food stamp numbers to check your SNAP balance in each state
State | State SNAP number | State EBT number |
Alabama | 334-242-1700 | 800-997-8888800-855-1155 (TTY) |
Alaska | 907-465-3347 | 888-997-8111 |
Arizona | 855-777-8590 | 888-997-9333 |
Arkansas | 800-482-8988 | 800-997-9999 |
California | 877-847-3663 | 877-328-9677 |
Colorado | 800-536-5298 | 1-888-328-26561-800-659-2656 (TTY) |
Connecticut | 855-626-6632 | 888-328-2666 |
Delaware | 800-372-2022 | 800-526-9099 |
District of Columbia | 202-724-5506 | 888-304-9167 |
Florida | 866-762-2237 | 888-356-3281 |
Georgia | 877-423-4746 | 888-421-3281 |
Guam | 671-735-7245(671) 735-7274 | 866-937-4826 |
Hawaii | 855-643-1643 | 888-328-4292 |
Idaho | 877-456-1233 | 888-432-4328 |
Illinois | 800-843-6154 | 800-678-5465 |
Iowa | 877-347-5678 | 800-359-5802 |
Kansas | 888-369-4777 | 800-997-6666 |
Kentucky | 855-306-8959 | 888-979-9949 |
Louisiana | 888-524-3578 | 888-997-1117 |
Maine | 800-442-6003 | 800-477-7428 |
Maryland | 800-332-6347 | 800-997-2222 |
Massachusetts | 877-382-2363 | 800-997-2555 |
Michigan | 1-888-642-7434 | 888-678-8914 |
Minnesota | 800-657-3698 | 888-997-2227 |
Mississippi | 800-948-3050 | 866-512-5087 |
Missouri | 855-373-4636 | 800-997-7777 |
Montana | 888-706-1535 | 1-866-850-1556 |
Nebraska | 800-383-4278 | 877-247-6328 |
Nevada | 800-992-0900 | 866-281-2443 |
New Hampshire | 603-271-9700 | 888-997-9777 |
New Jersey | 800-792-9773 | 800-997-3333 |
New Mexico | 855-309-3766 | 800-843-8303 |
New York | 800-342-3009 (Upstate) | 888-328-6399 |
New York City | (718) 557-1399 | |
North Carolina | 866-719-0141 | 888-622-7328 |
North Dakota | 800-755-2716701-328-2328 | 800-630-4655 |
Ohio | 866-244-0071 | 866-386-3071 |
Oklahoma | 405-487-LIVE405-487-5483 | 888-328-6551 |
Oregon | 800-723-3638 | 888-997-4447 |
Pennsylvania | 800-692-7462800-451-5886 (TDD) | 1-888-EBT-PENN (1-888-328-7366) |
Puerto Rico | 787-289-7600787-294-4900 | 877-467-4832 |
Rhode Island | 855-MYRIDHS855-697-4347 | 1-888-979-9939 |
South Carolina | 800-616-1309 | 800-554-5268 |
South Dakota | 877-999-5612 | 800-604-5099 |
Tennesse | 866-311-4287 | 888-997-9444 |
Texas | 877-541-7905211* | 800-777-7328 |
Utah | 866-526-3663 | (800) 997-4444 |
Vermont | 800-479-6151 | 800-914-8605 |
Virgin Islands | 340-774-2399 | 866-884-2868 |
Virginia | 800-552-3431 | 866-281-2448800-828-1120 (TTY) |
Washington | 877-501-2233 | 888-328-9271 |
West Virginia | 877-716-1212 | 866-545-6502 |
Wisconsin | 800-362-3002 | 877-415-5164 |
Wyoming | 307-777-7564 | 877-290-9401 |