Medicaid covers acupuncture in some states, but not all, and coverage rules vary widely by state and plan
Whether your Medicaid plan pays for acupuncture depends entirely on which state you live in and which specific Medicaid program you're enrolled in. Some states cover it routinely; others don't cover it at all; still others cover it only for specific conditions like chronic pain. There is no single federal rule — each state Medicaid program sets its own coverage policy.
The fastest way to find out what your plan covers is to call the customer service number on your Medicaid card. Have your member ID ready and ask directly: "Does my plan cover acupuncture, and if so, what conditions does it cover it for?" They can tell you in minutes whether you need a referral, whether there's a copay, and how many visits per year the plan allows.
Key Takeaways
- Medicaid acupuncture coverage exists in roughly 30 states, but the conditions covered and number of visits allowed differ by state.
- Call your state Medicaid plan's customer service line with your member ID to learn whether acupuncture is covered under your specific plan.
- Most plans that cover acupuncture require a referral from your primary care doctor or another licensed provider before you can see an acupuncturist.
- Coverage typically requires the acupuncturist to be licensed and, in many states, to be a medical doctor or work under a doctor's supervision.
- Common covered conditions include chronic pain, migraines, and nausea, though this varies significantly by state.
Which states cover acupuncture through Medicaid
Acupuncture coverage is available through Medicaid in approximately 30 states, though the list changes as states update their policies. States with established acupuncture coverage include California, New York, Florida, Texas, and Washington, among others. However, having coverage in your state does not mean every Medicaid plan in that state covers it — some states allow individual managed care plans to decide whether to include acupuncture.
States without Medicaid acupuncture coverage include Alabama, Arkansas, Georgia, Idaho, Kansas, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, Nevada, North Carolina, North Dakota, Oklahoma, South Carolina, South Dakota, Tennessee, Utah, West Virginia, and Wyoming. If you live in one of these states, your Medicaid plan will not pay for acupuncture, though you may find low-cost acupuncture through community health centers or acupuncture schools.
Your state Medicaid program's website lists covered services, though the language can be dense. Calling your plan directly remains the clearest route: they can confirm coverage in seconds and tell you what paperwork you need before your first appointment.
What conditions Medicaid covers acupuncture for
States that cover acupuncture typically limit it to specific diagnoses. Chronic pain and migraines are the most commonly covered conditions. Some states also cover acupuncture for nausea, chemotherapy side effects, headaches, back pain, or neck pain. A few states have broader coverage that includes conditions like anxiety or insomnia, but this is less common.
Your doctor will need to document that you have one of the conditions your state's Medicaid plan covers acupuncture for. If your condition isn't on the covered list, your plan won't pay, even if acupuncture might help you. Before scheduling an appointment, ask your primary care doctor whether your diagnosis meets your state's coverage criteria.
Referral requirements and how to get your free guide
Most Medicaid plans that cover acupuncture require a referral from your primary care doctor, a specialist, or another licensed provider. Some plans allow nurse practitioners or physician assistants to issue referrals; others require an MD or DO specifically. A few states allow self-referral, meaning you can schedule an acupuncture appointment without asking your doctor first, but this is uncommon.
To start the process: first, call your Medicaid plan to confirm acupuncture is covered for your condition. Second, contact your primary care doctor and explain that you want to pursue acupuncture. Your doctor can write a referral and send it to your Medicaid plan. Third, once your plan approves the referral, you can schedule with an in-network acupuncturist. The entire process typically takes one to three weeks.
If you don't have a primary care doctor, contact your state Medicaid program and ask for help finding one. Many states have nurse advice lines that can also issue referrals for acupuncture.
Acupuncturist credentials and in-network requirements
Medicaid will only pay for acupuncture performed by a provider who meets your state's licensing and credential requirements. In most states, this means the acupuncturist must hold a state license in acupuncture. Some states require the acupuncturist to be a medical doctor with additional acupuncture training; others allow licensed acupuncturists who are not MDs to bill Medicaid directly.
Your Medicaid plan maintains a list of in-network acupuncturists — providers the plan has contracted with and will pay. Using an out-of-network acupuncturist means you'll likely pay the full cost yourself. Call your plan or visit their website to find in-network acupuncturists near you, or ask your primary care doctor for a referral to someone in-network.
Copays, visit limits, and what you'll pay
If your Medicaid plan covers acupuncture, you may have a copay per visit, typically between $0 and $15, depending on your plan and state. Some plans cover acupuncture with no copay at all. Your plan also sets a limit on how many acupuncture visits per year you can receive — common limits are 10, 12, or 20 visits annually, though some states allow more.
Ask your Medicaid plan for the exact copay amount and the number of covered visits per year before you schedule. If you reach your visit limit before the year ends, any additional acupuncture visits will be your responsibility to pay for out of pocket.
What to do if your state doesn't cover acupuncture
If you live in a state where Medicaid doesn't cover acupuncture, you have several options. Community health centers and federally may have access to health centers (FQHCs) sometimes offer acupuncture on a sliding fee scale based on income — you may pay little to nothing. Acupuncture schools often offer treatment at a fraction of private rates, usually $15 to $40 per session, performed by students under supervision.
Some private acupuncturists offer payment plans or reduced rates for uninsured or low-income patients. You can also ask your primary care doctor about other treatments your Medicaid plan does cover that might address your condition — for example, physical therapy for chronic pain or prescription medication for migraines.
Frequently Asked Questions
Do I need a referral to see an acupuncturist on Medicaid?
Most states require a referral from your primary care doctor or another licensed provider. A few states allow self-referral. Call your Medicaid plan to confirm the referral requirement for your specific plan — they can tell you in one call whether you need one and who can issue it.
How many acupuncture visits does Medicaid cover per year?
Visit limits vary by state and plan. Common limits are 10 to 20 visits per year. Your Medicaid plan's customer service line can tell you the exact number of covered visits you're allowed. Once you reach the limit, additional visits are your responsibility to pay for.
Will Medicaid cover acupuncture for anxiety or depression?
Most states that cover acupuncture limit it to pain-related conditions like chronic pain, migraines, or back pain. A few states cover acupuncture for anxiety or depression, but this is uncommon. Call your plan to ask whether your specific condition is covered.
What if my acupuncturist is out of network?
Medicaid typically will not pay for out-of-network acupuncture. You would pay the full cost yourself. Always confirm your acupuncturist is in-network before scheduling. Your plan's website or customer service line can provide a list of in-network providers.
Can I get acupuncture if I'm on Medicaid but don't have a primary care doctor?
You'll need a referral source, which usually means a primary care doctor. Contact your state Medicaid program and ask for help finding a doctor, or call your plan's nurse advice line — they may be able to issue a referral directly or help you find a doctor who can.