Kidney stones are composed of either calcium salts or other acidic salts, such as uric acid, that can build up in the body. Passing of these stones can be extremely painful.
About 80% of kidney stones are the type known as calcium stones.  Normal calcium in the body when combined with oxalate, phosphate, or carbonate can form a stone.
The main causes of kidney stones include: poor diet, a diet high in oxalates, synthetic calcium supplements, dehydration, pH balance, allergies, obesity, mineral deficiencies, or inactivity.
Here are the top kidney stones natural remedies and the best diet to avoid kidney stones.

Top Foods for Kidney Stones

Water – Dehydration can lead to kidney stones, try to drink 8-16 ounces every hour.
Sprouted Grains – May help reduce risk of kidney stones because sprouted grains have lower levels of phytic acid.
Plant-based diets – People who follow plant-based diets tend to have fewer kidney stones.
Lemon juice – Mixed with hot water can help aid in the passage of kidney stones.
Magnesium Rich Foods – Consuming foods high in magnesium like avocados and bananas may reduce kidney stone risk.

Foods that Cause Kidney Stones

Foods high in oxalic acid – spinach, rhubarb, tomatoes, collards, eggplant, beets, celery, summer squash, sweet potatoes, peanuts, almonds, blueberries, blackberries, strawberries, parsley, and cocoa.
Grapefruit juice – Can increase the risk for kidney stones.
Processed red meats – Can cause the body to excrete calcium, leading to a buildup of calcium in the kidneys.

Calcium rich foods – Avoid conventional dairy products like milk and processed cheese that can cause a buildup of calcium.
Caffeine  – Is dehydrating which can make kidney stones worse.

Top 5 Kidney Stone Natural Remedies

#1 Magnesium (250 mg 2x daily)Magnesium prevents the formation of kidney stones.
#2 Vitamin B6 (50 mg daily)Vitamin B6 reduces calcium-oxalate levels.
#3 Vitamin E (400 IU daily)Reduces calcium-oxalate levels.
#4 Cranberry extract (400 mg 2x daily)
Can reduce urinary calcium levels.
#5 Aloe vera (1/4 cup daily)Helps reduce urinary crystals.

 Essential Oils for Kidney Stones

Lemon oil and helichrysum oil may reduce the risk of kidney stones by supporting the kidneys and liver in detoxification. Put 2 drops of citrus oils like lemon, lime, wild orange or grapefruit to your water 2x daily.  With helichrysum oil, rub topically over lower abdomen 2x daily.

Top 10 Magnesium Rich Foods

Green leafy vegetables aren’t the only foods rich in magnesium and chlorophyll. Here are the top 10 foods high in magnesium that you will want to add into your diet.
(Men RDA 400 mg Women RDA 310 Mg
  1. Spinach — 1 cup: 157 milligrams (40% DV)
  2. Chard — 1 cup: 154 milligrams (38% DV)
  3. Pumpkin seeds — 1/8 cup: 92 milligrams (23% DV)
  4. Yogurt or Kefir — 1 cup: 50 milligrams (13% DV)
  5. Almonds — 1 ounce: 80 milligrams (20% DV)
  6. Black Beans — ½ cup: 60 milligrams (15% DV)
  7. Avocado — 1 medium: 58 milligrams  (15% DV)
  8. Figs — ½ cup: 50 milligrams (13% DV)
  9. Dark Chocolate — 1 square: 95 milligrams (24% DV)
  10. Banana — 1 medium: 32 milligrams (8% DV)
Other foods that are also high in magnesium include:
salmon, cashews, goat cheese and artichokes.