Need Advice on Ayurvedic Medicine for Chronic Bone Pain - #1364
I've been dealing with severe bone pain for over a year now, especially in my knees and lower back. It gets worse during cold weather and after sitting for long periods. X-rays show mild arthritis, but I want to avoid heavy painkillers. I've tried physiotherapy, but it only provides temporary relief. I’m looking for a more holistic solution and am curious if there are specific Ayurvedic medicines or oils that can help strengthen bones and alleviate the pain. I’ve read about Ashwagandha and Shallaki, but I’m not sure if these are right for bone pain specifically. Are there better options for addressing deep, aching bone pain? How long would it take to notice any real effects with Ayurvedic treatment? Any dietary recommendations to support the healing process would also be appreciated.
100% Anonymous
completely confidential.
No sign-up needed.

Doctors’ responses
In Ayurveda, bone pain, especially due to conditions like arthritis, is often linked to an imbalance in the Vata dosha, which governs movement and structure in the body. To address deep, aching bone pain, herbs like Shallaki (Boswellia serrata) and Ashwagandha (Withania somnifera) are commonly used. Shallaki is known for its anti-inflammatory properties and can help reduce joint pain and stiffness, while Ashwagandha is a rejuvenating herb that strengthens tissues and improves overall vitality. Other beneficial herbs include Guggulu, which helps reduce inflammation and supports joint health, and Turmeric, which is known for its powerful anti-inflammatory effects. Ayurvedic oils like Mahanarayan oil or Dhanwantharam oil can also be used for local application through massage, which helps relieve pain and improve circulation. For long-term results, Ayurvedic treatment typically includes a combination of herbal remedies, local oil applications, and dietary modifications. To support bone health, Ayurveda recommends a diet rich in calcium and magnesium, such as dairy, leafy greens, sesame seeds, and nuts. It may take several weeks to months of consistent use to see noticeable improvements, as Ayurveda works holistically to restore balance and strengthen the body’s tissues.
Oh I totally get where you’re coming from. Those nagging bone pains can be so annoying especially with the weather playing games, can’t they? You’ve already checked out Ashwagandha n Shallaki - both are good, but let’s see if we can tweak things a bit more.
For your knees and lower back, something like Kaishore Guggul might be worth trying. It’s often used in Ayurveda to tackle inflammation and pain…plus, it gently works on joint health. Pairing it with Ashwagandha can indeed help, because Ashwagandha’s great for overall strength and can aid the calming of vata dosha which seems to flair up with cold. Just a heads up, it can take 4-6 weeks to start seeing noticeable changes with Ayurvedic treatment, so hang tight, it’s not an overnight thing.
Diet-wise, incorporating warm foods is key. Think soups and stews with spices like turmeric and ginger. Avoid raw and cold foods — those can be a culprit in aggravating vata. Have you tried sesame oil massages? Regular sessions can really soothe and nourish your bones and muscles…especially if you do them a few times a week. Just gently warm the oil and massage into the skin.
For the dietary side, including foods rich in calcium and magnesium like almonds, leafy greens and figs can be super helpful to strengthen bones. If you’re ok with dairy, they’re also great source of calcium – try warm milk with a pinch of turmeric.
Don’t forget, stress can worsen the pain, so try to sneak in some yoga or meditation. Something like 10-15 minutes a day, just to keep those muscles stretched and mind relaxed.
If the pain ever becomes super acute or unbearable though, do visit a healthcare professional. Balance is key in everything—pain included. Fingers crossed for some relief soon!

100% Anonymous
600+ certified Ayurvedic experts. No sign-up.
About our doctors
Only qualified ayurvedic doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.