Where to start your SNAP application in Virginia
Virginia handles SNAP applications through the Department of Social Services, and you can start the process three ways: online through the Virginia COMPASS portal, by mail, or in person at your local DSS office. The online route is fastest — you can submit everything from home and track your application status without waiting for a callback. If you prefer to apply by mail or in person, your local DSS office will have paper forms and staff who can walk you through what you need.
To find your local office, visit the Virginia Department of Social Services website and enter your zip code. Have your Social Security number, proof of income (pay stubs, tax returns, or a letter from your employer), and proof of residency (utility bill or lease) ready before you start, whether you apply online or in person. If you're applying online through COMPASS, you'll create an account first, then answer questions about your household size, income, and expenses.
Key Takeaways
- Virginia SNAP applications go through the Virginia COMPASS online portal, by mail, or at your local Department of Social Services office.
- You'll need your Social Security number, recent pay stubs or income proof, and a document showing your current address before you start.
- The state typically makes a decision within 30 days, though expedited processing can happen in as little as 7 days if you meet certain conditions.
- After you're approved, your benefits load onto a Virginia Quest card each month, which works like a debit card at grocery stores and farmers markets.
Documents you need to have ready
Virginia requires proof of three things: who you are, how much money you make, and where you live. For identity, bring your Social Security number or a state ID, driver's license, or passport. For income, bring recent pay stubs (the last 30 days), tax returns from the past year, or a signed letter from your employer stating your wages. If you're self-employed, bring tax returns and records of your business income.
For proof of residency, a utility bill, lease agreement, or mortgage statement dated within the last 60 days works. If you don't have a permanent address, you can still apply — tell the DSS office your situation, and they'll work with you on documentation. If anyone in your household receives Social Security, unemployment, or other benefits, bring those award letters too, since the state needs to know about all income sources.
How the online application through COMPASS works
The Virginia COMPASS portal lets you fill out your SNAP application on your own schedule. Go to compass.virginia.gov, create a login, and select "Apply for Benefits." You'll answer questions about your household — how many people live with you, their ages, and their relationship to you. Then you'll enter income information for each household member, list your monthly expenses like rent and utilities, and upload photos of your documents or mail them in later.
COMPASS will tell you immediately whether you appear to meet the income limits, though this is not a final decision. After you submit, the state sends you a notice with next steps. Some applicants are asked to come in for an interview; others are approved based on what they submitted online. You can check your application status anytime by logging back into COMPASS, and the state will also send you updates by mail or email.
What happens after you submit your application
Virginia has 30 days to make a decision on your SNAP application from the date you submit it. During that time, a caseworker reviews your documents, checks your income against the state's limits, and may contact you if they need more information. If they do call or mail you, respond within the deadline they give you — missing it can delay your case or result in a denial.
If you need benefits urgently, you can ask for expedited processing when you apply. Virginia can approve expedited cases in as little as 7 days if you meet the criteria, which usually means your household has very little income or resources. Once you're approved, your benefits load onto a Virginia Quest card on the first business day of each month. You can use the card at any grocery store, farmers market, or other retailer that accepts SNAP.
Applying in person at your local DSS office
If you prefer to apply face-to-face, visit your local Department of Social Services office during business hours. Bring all your documents with you — the caseworker can review them on the spot and answer questions about what you're missing. Many offices let you schedule an appointment online or by phone, which reduces wait time. Call your local office to ask whether appointments are available or if they accept walk-ins.
The in-person interview usually takes 30 to 45 minutes. The caseworker will ask about your household, income, and expenses, and will explain what happens next. They can also tell you right away if you're missing any documents and what you need to send in. If you can't make it to the office, you can ask to do your interview by phone instead.
Applying by mail
You can request a paper application by calling your local DSS office or visiting their website. Fill out the form, attach copies of your documents, and mail everything to the address on the form. Include a cover letter with your name, phone number, and email so the caseworker can reach you if they have questions. Mail applications take longer than online or in-person — expect the state to take the full 30 days to process it, and they may call you to verify information.
Keep a copy of everything you mail for your records. If you're worried about your application getting lost, ask the DSS office whether you can hand-deliver it or fax it instead. Some offices accept faxed documents, which creates a record that they received it on a specific date.
What to do if your application is denied
If Virginia denies your application, the denial notice will explain why — usually because your income is too high, you don't meet residency requirements, or you didn't provide required documents. You have the right to request a hearing to appeal the decision. The notice will tell you how to request a hearing and the deadline to do so, which is typically 30 days from the date of the denial.
To appeal, contact your local DSS office or follow the instructions on the denial notice. You can ask for a hearing by phone, mail, or in person. At the hearing, you can present new documents, explain your situation, and ask questions about why you were denied. A hearing officer who didn't make the original decision will review your case and issue a new decision. If you're still denied after the hearing, you can ask for a second review called a fair hearing through the state.
Frequently Asked Questions
How long does it take to get approved for SNAP in Virginia?
Virginia has 30 days from the date you submit your application to make a decision. If you ask for expedited processing and meet the criteria, the state can approve you in as little as 7 days. Once approved, your benefits load onto your Virginia Quest card on the first business day of the following month.
Can I apply for SNAP if I'm not a U.S. citizen?
You must be a U.S. citizen or a may have access to non-citizen to receive SNAP in Virginia. may have access to non-citizens include lawful permanent residents, refugees, and asylees, among others. Bring your immigration documents when you apply so the caseworker can verify your status.
What if my income changes after I'm approved?
You must report income changes to your local DSS office within 10 days. Your benefits may increase or decrease depending on the change. You can report changes online through COMPASS, by phone, by mail, or in person at your local office.
Do I have to do an interview to get SNAP?
Most applicants are required to have an interview, either in person or by phone. Some online applications may be approved without an interview if you provide all required documents and meet the criteria. The state will let you know whether an interview is needed when they contact you about your application.
Can I use my SNAP benefits at farmers markets in Virginia?
Yes. Virginia Quest cards work at farmers markets that accept SNAP, and many markets in Virginia do. Some markets also offer matching programs where your SNAP dollar is matched with extra money to spend on local produce. Ask at your local farmers market whether they accept SNAP and whether they offer matching.