Most California grocery stores, farmers markets, and some pharmacies accept WIC
You can use your WIC card at any store that has a WIC vendor authorization from the California Department of Social Services. This includes large chains like Safeway, Kroger, and Walmart; smaller independent grocers; farmers markets; and some pharmacies that sell food. The store must be registered with the state to accept WIC — not every location of a chain store participates, so you need to check before you shop.
Your WIC card works like a debit card at the checkout. You can only buy the specific foods on your WIC food list: milk, cheese, eggs, beans, peanut butter, cereal, bread, fruits, vegetables, and infant formula or baby food if you have young children. The cashier will separate WIC items from other groceries, and the WIC amount comes off your card while you pay cash or another card for everything else.
Key Takeaways
- You can find WIC-authorized stores by searching the California WIC vendor directory on the state website or calling your local WIC office.
- Large grocery chains, independent markets, and farmers markets all accept WIC, but not every location of a chain participates.
- You can only buy foods on your WIC food list — the cashier will separate these items at checkout.
- If a store says it accepts WIC but your card is declined, contact your WIC office the same day to report it.
How to find WIC-authorized stores near you
The California Department of Social Services maintains a searchable vendor directory online. You can search by city, ZIP code, or store name to see which locations accept WIC in your area. The directory includes the store address, phone number, and which WIC foods that store carries — some smaller stores may not stock all items.
If you do not have internet access, call your local WIC office. The staff can tell you which stores are closest to you and whether they have the specific foods you need. Your WIC office number is on your WIC card or in the welcome packet you received when you enrolled.
Grocery chains that accept WIC in California
Major chains that participate statewide include Safeway, Kroger (which operates Food 4 Less and Ralphs in California), Walmart, and Target. However, not every location accepts WIC — a Safeway in one neighborhood might participate while another does not. Always check the vendor directory or call the specific store before you go.
Smaller regional chains and independent grocers also accept WIC. These stores are often listed in the vendor directory by neighborhood. Some independent stores may have limited stock of certain WIC foods, so it can help to call ahead if you are looking for something specific like fresh produce or a particular brand of infant formula.
Using WIC at farmers markets
Many California farmers markets accept WIC, and you can use your benefits to buy fresh fruits and vegetables directly from farmers. The farmers market must be authorized by the state, and not all markets participate. Check the vendor directory to find WIC-authorized markets in your area, or ask at the market's information booth when you arrive.
At a farmers market, you swipe your WIC card at a central booth or with individual vendors who have a card reader. You can buy any fresh fruits or vegetables on your WIC food list — the vendor will tell you which items may have access to. Farmers markets often have seasonal produce, so what is available changes throughout the year.
Pharmacies and other stores that accept WIC
Some pharmacies accept WIC for foods they stock, particularly infant formula and baby food. Chains like CVS and Walgreens may accept WIC at certain locations, but again, not all stores in the chain participate. Check the vendor directory or call ahead.
Convenience stores and gas stations rarely accept WIC, even if they sell some groceries. The state has strict rules about which types of stores can become WIC vendors, and most small convenience stores do not meet the requirements. Warehouse clubs like Costco do not accept WIC.
What to do if a store says it accepts WIC but your card does not work
If you try to use your WIC card at a store listed in the vendor directory and the card is declined, first ask the cashier to try again — sometimes it is a technical issue. If it still does not work, ask to speak with a manager and explain that the store is listed as a WIC vendor.
After you leave the store, contact your local WIC office the same day. Tell them the store name, location, and what time you were there. The WIC office can check whether the store's authorization is current and investigate why your card was declined. If the store is no longer authorized, the directory may not have been updated yet, and the WIC office will let you know.
Foods you can and cannot buy with WIC
Your WIC food list includes milk, yogurt, cheese, eggs, beans, peanut butter, cereal, bread, rice, pasta, canned fruits and vegetables, fresh fruits and vegetables, and infant formula or baby food. The exact brands and package sizes approved vary, and your WIC office will give you a detailed list when you enroll.
You cannot buy hot food, prepared meals, candy, soda, juice, meat, fish, or anything not on your approved list. The cashier will separate WIC items from other groceries at checkout. If you put a non-WIC item in the WIC pile by mistake, the cashier will remove it and you will pay for it separately.
Frequently Asked Questions
Can I use WIC at any Safeway or Walmart in California?
Not every location participates. Check the vendor directory by entering the specific store address, or call the store directly to confirm it accepts WIC. Some Safeways and Walmarts are authorized vendors while others in the same city are not.
What happens if I buy something that is not on my WIC food list?
The cashier will not ring it up on your WIC card. You will need to pay for it with cash or another card. The store will separate WIC items from other groceries at checkout so this does not happen by accident.
Can I use my WIC card online or for delivery?
Most WIC cards cannot be used for online shopping or delivery orders. You must shop in person at an authorized store and swipe your card at checkout. Some states have started pilot programs for online WIC, but California has not yet launched this option statewide.
Do I have to shop at the same store every time?
No. You can use your WIC card at any authorized vendor in California. You can shop at different stores depending on which has the foods you need or what is convenient that day.
What if my local store is not in the vendor directory?
Call your WIC office and ask if that store is authorized. The directory may not be updated immediately when a new vendor joins the program. If the store is not authorized, ask your WIC office which nearby stores do accept WIC.