Start with your state's SNAP office or your county social services department

Food stamps — officially called the Supplemental Nutrition Assistance Program, or SNAP — are run by your state, not by the federal government. That means you apply to your state's SNAP office, usually through your county or local social services department. The office that handles SNAP in your area is often the same one that handles Medicaid, cash assistance, or other benefits, so if you have dealt with any of those, you may already know where to go.

The fastest way to find your local office is to visit your state's SNAP website directly. Every state has one, and it will have a search tool or a map where you enter your county or zip code. The website also tells you whether your state lets you apply online, by mail, in person, or by phone — and this varies significantly. Some states let you complete the entire process online; others require an in-person interview.

If you cannot find your state's website or prefer to call, dial 211 from any phone. This is a free referral line that connects you to local social services. Tell them you are looking for SNAP, and they will give you the phone number and address of the office that serves your area, plus information about how that office takes applications.

Key Takeaways

  • Apply through your county or local social services department, not through a federal office — your state runs SNAP, and each state has different rules about how to apply.
  • Your state's SNAP website has a search tool to find your local office and tells you whether you can apply online, by phone, by mail, or in person.
  • Calling 211 from any phone will connect you to your local SNAP office and tell you what documents to bring or upload.
  • Bring or upload proof of income, identity, residency, and citizenship or immigration status — the exact documents vary by state.
  • Processing usually takes 7 to 30 days, though some states offer expedited processing if you meet certain conditions.

What documents you need before you go

Every state requires proof of identity, income, and where you live. Most also require proof of citizenship or immigration status. The specific documents accepted vary by state, so call your local office or check your state's website before you go — showing up with the wrong documents wastes a trip.

Bring or be ready to upload: a photo ID (driver's license, passport, or state ID card); recent pay stubs, tax returns, or a letter from your employer showing income; a utility bill, lease, or mortgage statement showing your current address; and your Social Security number. If you are not a U.S. citizen, bring your immigration documents — a green card, visa, or other proof of legal residency. If you have no income, bring documentation of that instead, such as a letter from a former employer or proof that you are receiving unemployment.

Some states also ask for bank statements to verify you do not have too much money in savings, or proof of expenses like childcare or medical costs. Your local office will tell you what they need when you call or visit their website. If you are missing a document, ask whether you can provide it later — many offices will let you start the process and submit missing papers within a few days.

Applying online, by phone, or in person

Most states now let you start an application online through your state's SNAP website or a portal. You create an account, fill in your household information, and upload documents. This is usually the fastest route because you do not have to wait for an appointment or travel to an office.

If your state requires an interview, you may be able to do it by phone or video instead of in person — this changed during the pandemic and many states kept the option. When you submit your online application, the office will contact you to schedule the interview and tell you how it will happen.

If you cannot or prefer not to apply online, call your local office to ask about phone or mail applications. Some offices still take applications over the phone, and a few accept paper forms by mail. In-person applications are usually available but may require an appointment, especially if the office is busy.

How long approval takes and what happens next

Most states process SNAP applications within 7 to 30 days. Some states offer expedited processing — usually 7 days or less — if you report very low income or no income at all. A few states can approve you within 24 hours if you meet their emergency criteria, though this is rare.

Once you are approved, your benefits load onto an EBT card (Electronic Benefits Transfer card), which works like a debit card at grocery stores, farmers markets, and some online retailers. Your state will mail the card to you, or you may be able to pick it up at your local office. The card usually arrives within 7 to 10 business days after approval.

Your benefits renew every month, usually on the same date. Your state will send you a notice before your benefits expire telling you whether you need to recertify (provide updated information) or whether your case will renew automatically. If you do not respond to a recertification notice, your benefits will stop, so watch your mail and your email.

What to do if you are denied or need to appeal

If your application is denied, your state must send you a written notice explaining why. Common reasons include income above the limit for your household size, not providing required documents, or not meeting citizenship requirements. The notice will tell you how to request a hearing to appeal the decision.

You have a limited time to appeal — usually 30 to 60 days depending on your state — so read the notice carefully and follow the instructions. You can appeal by phone, mail, or in person, and you have the right to present new information or documents that were not available when you first applied. Many people win their appeal by providing documents they did not have the first time.

If you need help understanding the denial or preparing an appeal, contact your local legal aid office or a community action agency. Both offer free help with SNAP appeals and can often represent you at a hearing.

Applying if you are homeless or do not have a permanent address

You do not need a permanent home address to get SNAP. If you are homeless or living in a shelter, use the shelter's address or a care-of address (like a friend's or family member's address where mail can reach you). Some states let you use a post office box or the address of a social services agency that helps you.

When you apply, tell the office that you are homeless or do not have permanent housing. Some states have expedited processing for people experiencing homelessness, and some waive the interview requirement. Your local office or a 211 referral can tell you what your state offers.

Applying if you are not a U.S. citizen

You must be a U.S. citizen or have a may have access to immigration status to receive SNAP. may have access to statuses include lawful permanent resident (green card holder), refugee, asylee, and certain other categories. Undocumented immigrants are not may be able to access for SNAP in most states, though a few states use their own money to offer benefits to people regardless of immigration status.

When you apply, bring your immigration documents — your green card, visa, I-94, or other proof of status. If you are unsure whether your status qualifies, call your local office or a community organization that helps immigrants. They can tell you whether you are may be able to access and what documents to bring. Do not let fear of immigration enforcement stop you from applying if you have a may have access to status; SNAP offices do not share information with immigration authorities.

Frequently Asked Questions

Can I apply online in every state?

Most states let you start an application online, but not all allow you to complete it entirely online. Some require an in-person or phone interview after you submit your online form. Your state's SNAP website will tell you whether you can apply fully online or whether an interview is required.

What if I do not have a Social Security number?

You need a Social Security number to get SNAP. If you do not have one, you can apply for one at your local Social Security office. Bring your birth certificate, passport, or other proof of identity. The process usually takes a few weeks, so apply for a Social Security number as soon as you can if you need one.

Do I have to be working to get food stamps?

No. You do not have to be employed to receive SNAP. You can receive benefits if you are unemployed, retired, disabled, or a student. Your household's total income must be below the limit for your state and household size, but you do not have to be working.

What if my income changes after I am approved?

Tell your local SNAP office right away if your income goes up or down significantly. Your benefits are based on your current income, so if you earn more, your benefits may decrease or stop. If you earn less, you may receive more. Changes usually take effect the next month after you report them.

Can I use my EBT card to buy anything at the grocery store?

No. SNAP benefits can only be used to buy food — fruits, vegetables, meat, dairy, bread, cereal, and other groceries. You cannot use SNAP to buy hot or prepared food, alcohol, tobacco, vitamins, pet food, or non-food items like soap or paper towels. Some states allow online grocery orders with SNAP at certain retailers.