DIY Cal-Mag Fertilizer (Calcium Acetate) – Does It Work?

Home ยป Blog ยป DIY Cal-Mag Fertilizer (Calcium Acetate) – Does It Work?

Robert Pavlis

I recently did a post about Cal-Mag where I described the value of getting the calcium level right. As part of that work I found recipes for making Cal-Mag fertilizer at home using eggshells, vinegar and Epsom salts. I’d like to use this post to have a closer look at these methods to figure out if they work, and if gardeners should be using them.

DIY Calcium Acetate Fertilizer - Does It Work?
DIY Cal-Mag Fertilizer (Calcium Acetate) – Does It Work?

What Is Water-soluble Calcium (WCA)

Calcium combines with a number of compounds to create insoluble forms of calcium and the calcium carbonate in eggshells is a good example. Since this calcium does not dissolve in water, plants can’t use it. Some forms of calcium are soluble which plants can use. Water-soluble calcium (WCA) is a term used in Korean Natural Farming to refer to these soluble form of calcium.

What Is Cal-Mag?

I discussed this in detail in Cal-Mag for Plants โ€“ What Is It and Do You Need It?

In summary, plants do need calcium and magnesium in amounts around 100 ppm and 40 ppm respectively. This can come from water, soil, commercial fertilizer or a DIY source. Neutral or alkaline soil usually has enough, but some soils are deficient. People with hard water usually get enough in their tap water especially for houseplants and containers. A calcium or magnesium deficiency is normally only a problem for potted plants being watered with soft tap water, rain water, or RO water.

Homemade Magnesium for Plants

Acidic soil benefits from lime and using dolomitic lime will not only improve the pH but also add magnesium at the same time. Soil that is not acidic and is deficient in magnesium can be amended with Epsom salts which is 10% magnesium and 14% sulfur.

Growing Great Tomaotes, by Robert Pavlis

A 40 ppm solution of magnesium is made using 1.5 gm of Epsom salts per gallon or 1/3 teaspoon per gallon (1 tsp = 5 gm of Epsom salts).

Compare that to popular online recommendations for adding magnesium which is 2 tablespoons (6 teaspoons) of Epsom salts per gallon. That is 20 times more than you need – what a waste of material, not to mention that high levels of magnesium can create an imbalance with other nutrients.

Calcium In Eggshells

Eggshells contain mostly calcium carbonate (CaCO3) and it dissolves easily in vinegar which is acetic acid (CH3COOH). The result is calcium acetate in solution and CO2. Calcium acetate is a soluble form of calcium. The acetate is an organic molecule that is easily decomposed by microbes leaving the calcium free for plants. This is sound chemistry and can be used to provide calcium for plants. If you also add Epsom salts you create a Cal-Mag mixture.

Some sites call this “fermented eggshells”, but there is no fermentation taking place.

The problem with many DIY recipes is that the authors don’t understand the chemistry and make false statements about the recipes.

  • You should use brown rice vinegar.
  • Use a 1 to 1,000 dilution for plants, or is it 1 to 20?
  • Roast the shells in an oven to prepare them.
  • The amount of shells and/or vinegar are rarely mentioned.

You Should Use Brown Rice Vinegar

Brown rice vinegar has some added color and flavor when compared to regular vinegar but it is still acetic acid. There is no reason to specify a special kind of vinegar.

Use A 1 To 1,000 Dilution For Plants

If the original amounts of eggshells and/or vinegar is not specified, you have no idea what the final concentration of calcium is and therefore you don’t know the correct dilution ratio. This is a problem with many DIY recipes, not just cal-mag. The only way to know the contents of a final concoction is to control the input ingredients.

Microbe Science for Gardeners Book, by Robert Pavlis

I found dilution ratios ranging from 1 to 20 all the way up to 1 to 1,000. One video even said it doesn’t need to be diluted.

Roast The Shells In An Oven To Prepare Them

Many recipes include this step and claim it will “remove any organic substances that will rot and contaminate the WCA”, or “dry the shells so they absorb vinegar better”, or “burn off the inner membrane”. The inner skin is not decomposed with the vinegar and remains behind with the un-dissolved shells, so it is not a problem. The vinegar is mostly water and drying the shells so you can put them in a water solution of acetic acid doesn’t make sense. Even with baking the final solution is not sterile, but it also has very few nutrients in it that can sustain microbes. I see no benefit in baking the shells.

The Amount Of Shells And/or Vinegar Are Not Mentioned

DIY recipes that do this are just flying blind. If you follow them you have no idea what is in the final mixture. If you use too much vinegar compared to the amount of shells, the resulting solution will still be acidic and may harm your plants.

Homemade Calcium for Plants

Even though many of the DIY recipes for making a calcium supplement for plants are poorly designed the method does work if its done correctly by following this recipe.

Each calcium atom in eggshells will react with two acetate molecules. If you start with 5% vinegar (not all vinegar is 5%) and make sure the reaction goes to completion (i.e. all the vinegar is used up) you will end up with a 2.5% solution of calcium acetate. You need to know the concentration of the vinegar, which should be on the bottle, to calculate your final concentration. Use any amount you like and then add the eggshells. Wait 48 hours for the reaction to be complete. It is done when it stops making bubbles (escaping CO2). You can also taste the liquid. You won’t taste much vinegar at the end of the reaction.

By using an excess of eggshells you ensure that all the vinegar is used up and that the solution is no longer acidic. At the end you should have undigested eggshells left over. If they are all gone you did not use enough. Add more and wait another – 48 hours.

Eggs dissolving in vinegar showing the formed bubbles of CO2
Eggs dissolving in vinegar form bubbles of CO2

When the reaction is done, separate the liquid from the remaining shells. This is your concentrated calcium solution.

Grinding the eggshells will speed up the reaction but it is not necessary. Some recipes dilute the vinegar before adding it the eggshells but there is no point in doing that because vinegar is mostly water already.

The Botanicare Cal-Mag Plus product is a 3% solution, which is close enough to the 2.5% solution made in this recipe that we can use their suggested dilution ratios. They suggest 3 – 5 ml per gallon, or 1 teaspoon per gal. This dilution will also work for the mixture made in this recipe.

Making A Cal-Mag Solution

A cal-mag solution provides both calcium and magnesium to plants. To make such a solution start with the diluted calcium mixture and add 1/3 teaspoon Epsom salts per gallon.

Homemade Calcium for Plants Without Vinegar

Some sites suggest that you can simply steep the eggshells in water and make a “strong calcium solution” for plants. I reviewed this in my book Garden Myths Book 1, as Myth 49. An eggshell contains about 2,000 mg of calcium and boiling in water releases about 0.2% of this, forming a very dilute solution, which is essentially useless.

Calcium Foliar Spray

Many sites recommend using the above DIY calcium spray as a foliar spray, and usually mention that it will cure blossom end rot (BER) in tomatoes. BER is a watering issue which results in lower than ideal levels of calcium in the fruit. Calcium is a non-mobile nutrient in plants. Leaves will absorb it from a foliar spray, but it stays in the leaves. It is not transported to the fruit and the fruit will absorb very little calcium from the spray. Bottom line – a calcium spray will not cure BER.

YouTube video

Should You Make Your Own DIY Cal-Mag Solution?

Provided it is made properly as described above, you will create a suitable cal-mag solution which is safe to use on plants. Vinegar is very cheap, eggshells are free and Epsom salts probably costs less than a commercial fertilizer. I think this is one DIY mixture that makes sense.

However, make sure you need it. Adding cal-mag to soil is only beneficial if you have a deficiency. Most soil is not deficient of calcium or magnesium in which case cal-mag should not be used. If you have hard water check the levels in it – you may not want to add any more. Use cal-mag only in situations that require it, and don’t listen to common advice on the internet that suggests adding large amount to everything.ย  Too much is not good for soil or your plants.

If you like this post, please share .......

Robert Pavlis

I have been gardening my whole life and have a science background. Besides writing and speaking about gardening, I own and operate a 6 acre private garden called Aspen Grove Gardens which now has over 3,000 perennials, grasses, shrubs and trees. Yes--I am a plantaholic!

35 thoughts on “DIY Cal-Mag Fertilizer (Calcium Acetate) – Does It Work?”

  1. Useless waster of my time.
    If you know the proportions of shells to vinegar; and the dilution rate of โ€œcookedโ€
    ready-to-use tonic to water and the proper amount of epsom salt to add to diluted tonic, then declare/provide that to a reader. Otherwise, your presentation only feeds your ego but does not help me feed my plants.

  2. I am curious about Calcium Magnesium Acetate being used in high concentrations to be a weed/grass killer, specifically for my gravel driveway. I have kids and dogs that walk our 1/2 mile driveway everyday for exercise and do not want to use roundup or straight rock salt, but want to get rid of the grassy patches growing up alongside and in the middle of the driveway. Do you think this would be a viable solution? Thanks!

    • Wiki says “Calcium magnesium acetate (CMA) is a deicer and can be used as an alternative to road salt. It is approximately as corrosive as normal tap water,”. I suspect people that since it works to deice like salt it might also work on weeds, but each chemical is different. Sodium is very toxic to plants. Calcium and magnesium are not. I’d expect this to be useless for killing weeds.


Leave a Comment