Vitamins are not covered by EBT, but the foods that contain them are
You cannot use your EBT card to buy vitamins, supplements, or any other over-the-counter medicines — even if they are sold in the grocery store next to the food. EBT covers only food you prepare and eat at home. Vitamins fall outside that category because they are classified as drugs or dietary supplements, not food.
What you can do instead is buy the actual foods that contain the vitamins you need. If you are looking for vitamin C, you can buy oranges, bell peppers, or broccoli with EBT. If you need iron, you can buy beans, spinach, or ground beef. The nutrients are the same; the form matters for what EBT will pay for.
This rule applies to all vitamins and supplements — prescription-strength or over-the-counter, name-brand or generic, gummies or tablets. The only exception is infant formula with added vitamins, which is covered because formula itself is an approved food category.
Key Takeaways
- EBT does not cover vitamins, minerals, or dietary supplements in any form, even if sold in a grocery store.
- You can use EBT to buy the foods that naturally contain vitamins — fruits, vegetables, proteins, and grains.
- Prescription medications and over-the-counter drugs are never covered by EBT, but the food you buy with EBT can help meet your nutritional needs.
- Infant formula with added vitamins is covered because formula is an approved food category, but standalone vitamin products are not.
What EBT actually covers at the grocery store
EBT covers the foods you cook and prepare at home. That includes fruits and vegetables (fresh, frozen, or canned), meat and poultry, fish and shellfish, beans and legumes, grains and bread, dairy products like milk and cheese, and eggs. You can also buy seeds and plants that produce food — so tomato seeds or a basil plant are covered, but ornamental plants are not.
Hot or prepared foods are not covered, even if they are sold in the grocery store. That means rotisserie chicken, deli salads, hot pizza, or food from the store's hot bar will not work with your EBT card. The rule is simple: if you can cook it at home, EBT covers it. If someone else cooked it for you, it does not.
Beverages are covered only if they are milk or 100 percent juice. Soda, coffee, tea, sports drinks, and flavored drinks are not covered. Alcohol and tobacco are never covered, and neither are household items like soap, paper towels, or pet food.
Why vitamins are excluded even though they are sold in grocery stores
The USDA, which runs the SNAP program that provides EBT benefits, classifies vitamins and supplements as drugs or medical products, not as food. This is the same classification used by the FDA. Because EBT is designed to help people buy food — not to cover medical expenses — vitamins do not may have access to, regardless of where they are sold or what they claim to do.
This matters because some grocery stores sell vitamins right next to the produce or in the checkout aisle, which can make it seem like they should be covered. They are not. The location in the store does not change the USDA's classification. A vitamin sold at a grocery store is still a supplement, not a food.
If you need vitamins for a medical reason, talk to your doctor or local health department about programs that may help. Some community health centers and public health programs offer vitamins at low cost or free, separate from EBT.
Foods that are naturally high in common vitamins
If you are trying to meet your nutritional needs with EBT-covered foods, here are some affordable options that are high in nutrients people often take supplements for:
- Vitamin C: Oranges, grapefruit, strawberries, bell peppers, broccoli, and tomatoes are all covered and inexpensive, especially when frozen or canned.
- Vitamin D: Milk (fortified with vitamin D) is covered. Fatty fish like canned salmon and canned tuna are also covered and affordable.
- Iron: Beans, lentils, spinach, ground beef, and fortified cereals are all covered and good sources of iron.
- Calcium: Milk, yogurt, cheese, canned fish with bones (like salmon), and leafy greens like collards are covered.
- Vitamin B12: Meat, poultry, fish, eggs, and milk all contain B12 and are covered by EBT.
Buying whole foods instead of supplements also means you get other nutrients at the same time. An orange gives you vitamin C plus fiber and potassium. A can of beans gives you iron plus protein and fiber. This is often more helpful to your body than a single vitamin in isolation.
What happens if you try to use EBT on vitamins
If you swipe your EBT card at the register and the cashier scans a vitamin product, the transaction will be declined. The register is programmed to reject items that are not on the approved list. You will not be charged, and there is no penalty — the card simply will not work for that item.
Some stores have self-checkout machines, and you might wonder if you could scan vitamins without them being flagged. Do not try this. Self-checkout systems use the same approval list as regular registers. If an item is not approved, the machine will not let you complete the purchase, and store staff will be alerted. Attempting to bypass the system can result in being asked to leave the store or being banned from using EBT there.
If you have questions about whether a specific product is covered, ask the cashier or store manager before you check out. They can tell you whether something will go through.
Other health and wellness items that are not covered
Beyond vitamins, EBT does not cover several other items people often buy for health reasons. Over-the-counter medicines like pain relievers, cold medicine, and allergy medication are not covered. Toothpaste, toothbrushes, soap, shampoo, and other personal care items are not covered. Medical equipment like bandages, thermometers, or blood pressure monitors are not covered.
These restrictions exist because EBT is a food program, not a health or medical program. If you need help paying for medicines or medical supplies, ask your doctor's office or local health department about other programs that may be available to you. Many communities have programs specifically for low-income people who need help with prescriptions or medical costs.
Frequently Asked Questions
Can I buy prenatal vitamins with EBT?
No. Prenatal vitamins are classified as supplements or drugs, not food, so they are not covered by EBT. If you are pregnant and need prenatal vitamins, talk to your doctor or local health department. Many communities have programs that provide prenatal vitamins free or at low cost to pregnant people.
What about baby vitamins or vitamin D drops for infants?
Standalone vitamin drops are not covered. However, infant formula with added vitamins is covered because formula itself is an approved food category. If your baby needs specific vitamins, ask your pediatrician about programs that may help, as some communities provide infant vitamins separately from EBT.
Can I buy protein powder or meal replacement shakes with EBT?
It depends on the product. If it is labeled and sold as a food (like a ready-to-drink milk-based shake), it may be covered. If it is labeled as a supplement or dietary product, it is not. When in doubt, ask the cashier before you check out.
Are there any vitamins or supplements that EBT does cover?
No. EBT does not cover any vitamins, minerals, or dietary supplements in any form. The only exception is infant formula with added vitamins, which is covered because the formula itself is food.