Medicare covers acupuncture for chronic lower back pain only, and only under specific conditions
Medicare Part B covers acupuncture treatment for chronic lower back pain that has lasted at least 12 weeks. The coverage is limited: Medicare pays for up to 20 sessions in the first 12 weeks, and up to 20 additional sessions in the following 12 weeks if your pain improves. After that, your doctor must request an extension for Medicare to consider paying for more.
Acupuncture for any other condition — neck pain, arthritis, migraines, nausea, or anything else — is not covered by Medicare. You would pay the full cost yourself. Even for chronic lower back pain, you must meet Medicare's requirements before any coverage kicks in.
You will also pay a copay for each session. The copay is typically 20 percent of what Medicare allows for the service, after you have met your Part B deductible for the year.
Key Takeaways
- Medicare Part B covers acupuncture only for chronic lower back pain lasting at least 12 weeks, not for any other condition.
- Coverage is limited to 20 sessions in the first 12 weeks and 20 more in the following 12 weeks, with a possible extension if pain improves.
- Your acupuncturist must be a licensed acupuncturist or a physician trained in acupuncture, and must be enrolled in Medicare.
- You pay a copay of 20 percent of the Medicare-allowed amount after meeting your Part B deductible.
- If your acupuncturist is not enrolled in Medicare, you will pay the full bill and cannot claim it as a covered service.
What conditions Medicare will and will not cover
Medicare's coverage for acupuncture is narrow. The condition must be chronic lower back pain — meaning it has been present for at least 12 weeks — and it must be the kind of lower back pain that does not involve nerve damage or other serious underlying conditions. Your doctor must document that the pain is mechanical in nature, not caused by a fracture, infection, tumor, or other structural problem that would require different treatment.
Medicare does not cover acupuncture for neck pain, even if it is chronic. It does not cover acupuncture for arthritis, fibromyalgia, migraines, nausea from chemotherapy, or any other condition, regardless of how long you have had it or how much research suggests it might help. If you want acupuncture for any of these conditions, you will pay out of pocket.
Some Medicare Advantage plans (Part C) may cover acupuncture beyond what Original Medicare covers, or for different conditions. You would need to check your specific plan's coverage details.
How to find an acupuncturist Medicare will pay
Your acupuncturist must be enrolled in Medicare for Medicare to pay. Not all acupuncturists are. Before you schedule an appointment, call the acupuncturist's office and ask directly: "Are you enrolled in Medicare?" If they say no, Medicare will not pay, even if the treatment would otherwise be covered.
You can search for Medicare-enrolled acupuncturists using the Medicare Provider Search tool on Medicare.gov. Enter your zip code and search for "acupuncturist." The results will show you who is enrolled in your area. You can also call your doctor's office — they often know which acupuncturists in your area accept Medicare.
The acupuncturist can be a licensed acupuncturist or a physician (MD or DO) who has training in acupuncture. Both types can be enrolled in Medicare and bill for acupuncture services.
What your doctor needs to do before treatment starts
Before your first acupuncture session, your doctor must evaluate you and determine that you have chronic lower back pain that meets Medicare's criteria. Your doctor does not have to perform the acupuncture — they can refer you to an acupuncturist — but they must document the diagnosis and the medical reason for the treatment in your medical record.
Your doctor must also confirm that you have not had acupuncture for this condition in the past, or if you have, that it was more than 12 months ago. Medicare will not pay for acupuncture if you received it for the same condition within the past year.
Bring this documentation with you to your first acupuncture appointment. The acupuncturist will need it to bill Medicare correctly.
How many sessions Medicare will pay for and what happens after
In your first 12 weeks of treatment, Medicare will pay for up to 20 acupuncture sessions. If your pain has improved by the end of those 12 weeks, your acupuncturist can request an extension from Medicare for up to 20 additional sessions over the next 12 weeks.
Medicare defines "improved" as a measurable decrease in pain or an increase in function — for example, being able to walk farther or sit longer without pain. Your acupuncturist will need to document this improvement in your medical record and submit it to Medicare with the extension request.
If you have not improved after 20 sessions, Medicare will not pay for more. You can still choose to continue acupuncture and pay out of pocket, but Medicare's coverage ends.
What you will pay out of pocket
You pay a copay for each acupuncture session. The copay is 20 percent of the amount Medicare allows for the service. The Medicare-allowed amount varies by location and provider, but typically ranges from $15 to $30 per session, meaning your copay would be roughly $3 to $6.
You only pay the copay after you have met your Part B deductible for the year. In 2024, the Part B deductible is $240. Once you have paid $240 out of pocket for Part B services, your copay kicks in for the rest of the year.
If your acupuncturist is not enrolled in Medicare, you will pay the full cost of each session. Some acupuncturists charge $50 to $150 per session or more. You cannot bill Medicare yourself or claim it as a covered service.
What to do if your acupuncturist is not enrolled in Medicare
If the acupuncturist you want to see is not enrolled in Medicare, you have two options: find a different acupuncturist who is enrolled, or pay out of pocket.
If you choose to pay out of pocket, ask your acupuncturist for an itemized receipt showing the date, the service provided, and the cost. Keep this receipt. Some supplemental insurance plans (Medigap) or Medicare Advantage plans may reimburse a portion of acupuncture costs even if Medicare does not, though this is rare. Having the receipt makes it easier to file a claim if your plan does cover it.
Do not ask the acupuncturist to bill Medicare if they are not enrolled. Medicare will deny the claim, and you may end up responsible for the full bill plus collection efforts.
Frequently Asked Questions
Will Medicare pay for acupuncture if I have had it before?
Only if your last acupuncture treatment for this condition was more than 12 months ago. If you received acupuncture for chronic lower back pain within the past year, Medicare will not pay for it again until a full year has passed from your last session.
Does Medicare cover acupuncture for arthritis or joint pain?
No. Medicare covers acupuncture only for chronic lower back pain. Acupuncture for arthritis, knee pain, shoulder pain, or any other joint condition is not covered, even if your doctor recommends it.
What if my acupuncturist says they will bill Medicare but they are not actually enrolled?
This is a red flag. Call Medicare directly at 1-800-MEDICARE to verify that the acupuncturist is enrolled before your first appointment. If they are not enrolled and you receive treatment, you will be responsible for the full bill. Do not rely on the acupuncturist's word alone.
Can I use my Medigap plan to pay for acupuncture that Medicare does not cover?
Medigap plans do not cover services that Medicare does not cover. If Medicare does not pay for acupuncture for your condition, your Medigap plan will not either. Some Medicare Advantage plans may offer additional coverage, so check your plan documents.
What if I do not improve after 20 sessions — can I ask Medicare for more?
No. If you have not shown improvement after 20 sessions, Medicare will not pay for additional sessions. You can continue treatment and pay out of pocket if you choose, but Medicare's coverage ends.