Skip to content
Free · Instant · In-browser

Salt Tolerance & Plant What Survives the Salinity

Ranks barley

Retained yieldPlant / risky / avoidMaas–HoffmanECe & ECw

Tell the tool your soil ECe (or irrigation-water ECw) and it ranks 70+ crops by the yield they keep at that salinity — using the Maas–Hoffman threshold-and-slope model. Cotton holds full yield to 7.7 dS/m; beans lose 19% per dS/m above 1.0.

Enter your salinity

I measured
Crop group

Runs entirely in your browser — nothing is uploaded. Threshold & slope per Maas–Hoffman (FAO 29).

Yield retained for Wheat
100%
Plant it
Moderately tolerant · loss 0% at ECe 4 dS/m
02550751000620Soil salinity ECe (dS/m)100%
6
max ECe, full yield
13
ECe at 50% loss
7.1
% loss per dS/m
4
your ECe dS/m

Which crop to plant at ECe 4 dS/m

tap a crop to chart it
Plant — safe23
Risky — yield drag39
Avoid — too salty6
What this means
Wheat is moderately tolerant to salt: it holds full yield up to 6 dS/m, then loses about 7.1% per extra dS/m. At your ECe of 4 dS/m it retains 100% — a 0% yield cost.

Next: at this salinity your best option in the group is Castor bean (100% retained). If you must grow Wheat, leach to keep ECe under 6 dS/m for full yield.

Maas–Hoffman (1977) piecewise-linear model as tabulated in FAO Irrigation & Drainage Paper 29 Rev.1 (Ayers & Westcot 1985). Values are field means for ECe (saturated-paste extract); actual loss varies with climate, variety, and salt composition.

Salt tolerance — key facts

Model
Maas–Hoffman piecewise-linear
Relative yield
100 − slope × (ECe − threshold)
1 dS/m
≈ 640 ppm dissolved salt
ECe ≈
1.5 × ECw at 15–20% leaching
Most tolerant field crop
Barley (threshold 8.0 dS/m)
Sensitive examples
Beans, carrot, strawberry
Source
FAO I&D Paper 29 Rev.1, Table 4
Privacy
Runs in your browser; nothing uploaded

Match the crop to the salinity, not the salinity to the crop

Salinity does not damage every crop the same way. The Maas–Hoffman model captures this with two numbers per crop: a threshold ECe below which there is no loss at all, and a slope — the percent of yield lost for each extra deciSiemens per metre above that threshold. A field at ECe 4 dS/m is perfectly fine for barley and cotton but already costs beans and carrots more than half their yield. The decision is not "is my soil salty?" but "which crop fits this salinity?".

This tool takes your measured ECe (or converts your water ECw), then ranks the whole crop list into plant, risky and avoid columns by retained yield, and charts the Maas–Hoffman curve for any crop you tap. Use it to pick the right crop before sowing, to set a realistic yield target, and to decide whether to leach the soil below a crop's threshold. Pair it with the Cardinal-Temperature Emergence and Variety-Trait Selector tools to lock in the full planting decision.

Crop salt-tolerance reference (Maas–Hoffman)

Threshold ECe (full yield below this), yield-loss slope, and the ECe at 50% yield, sorted most tolerant first. Field means for ECe — FAO I&D Paper 29 Rev.1.

CropGroupThreshold ECeSlope %/dS·mECe @ 50%Class
Guar (cluster bean)Field8.81711.7Tolerant
Barley (grain)Field8518Tolerant
CottonFibre/Oilseed7.75.217.3Tolerant
Tall wheatgrassForage7.54.219.4Tolerant
Wheatgrass, fairwayForage7.56.914.7Tolerant
Sugar beetField75.915.5Tolerant
Bermuda grassForage6.96.414.7Tolerant
SorghumField6.8169.9Moderately tolerant
TriticaleField6.12.526.1Tolerant
WheatField67.113Moderately tolerant
Barley (hay)Forage67.113Moderately tolerant
Wheat, durumField5.75.415Moderately tolerant
Ryegrass, perennialForage5.67.612.2Moderately tolerant
SafflowerFibre/Oilseed5.36.213.4Moderately tolerant
SoybeanField5207.5Moderately tolerant
Trefoil, birdsfootForage51010Moderately tolerant
CowpeaField4.9129.1Moderately tolerant
SunflowerFibre/Oilseed4.8514.8Moderately tolerant
Squash, zucchiniVegetable4.79.410Moderately tolerant
Castor beanFibre/Oilseed4118.5Moderately tolerant
Beet, redVegetable499.6Moderately tolerant
Date palmFruit43.617.9Tolerant
Groundnut (peanut)Field3.2294.9Moderately sensitive
Rice (paddy)Field3127.2Sensitive
Sudan grassForage2.84.314.4Moderately tolerant
BroccoliVegetable2.89.28.2Moderately sensitive
Fig / olive / pomegranateFruit2.79.67.9Moderately tolerant
TomatoVegetable2.59.97.6Moderately sensitive
CucumberVegetable2.5136.3Moderately sensitive
Alfalfa (lucerne)Forage27.38.8Moderately sensitive
Oats (hay)Forage25.411.3Moderately tolerant
SpinachVegetable27.68.6Moderately sensitive
Maize (forage)Forage1.87.48.6Moderately sensitive
CabbageVegetable1.89.77Moderately sensitive
GrapefruitFruit1.8164.9Sensitive
Maize (corn)Field1.7125.9Moderately sensitive
SugarcaneField1.75.910.2Moderately sensitive
Flax (linseed)Fibre/Oilseed1.7125.9Moderately sensitive
PotatoVegetable1.7125.9Moderately sensitive
Sweet cornVegetable1.7125.9Moderately sensitive
OrangeFruit1.7164.8Sensitive
Apple / pearFruit1.7164.8Sensitive
PeachFruit1.7214.1Sensitive
ApricotFruit1.6243.7Sensitive
Broad bean (faba)Field1.59.66.7Moderately sensitive
SesameFibre/Oilseed1.597.1Sensitive
Clover, berseemForage1.55.710.3Moderately sensitive
Clover, redForage1.5125.7Moderately sensitive
Sweet potatoVegetable1.5116Moderately sensitive
Pepper (capsicum)Vegetable1.5145.1Moderately sensitive
GrapevineFruit1.59.66.7Moderately sensitive
LemonFruit1.512.85.4Sensitive
AlmondFruit1.5194.1Sensitive
Plum / pruneFruit1.5184.3Sensitive
BlackberryFruit1.5223.8Sensitive
ChickpeaField1.3115.8Sensitive
LettuceVegetable1.3135.1Moderately sensitive
AvocadoFruit1.3184.1Sensitive
RadishVegetable1.2135Moderately sensitive
OnionVegetable1.2164.3Sensitive
Okra (bhindi)Vegetable1.2135Sensitive
Eggplant (brinjal)Vegetable1.16.98.3Moderately sensitive
Bean (common)Field1193.6Sensitive
CarrotVegetable1144.6Sensitive
Bean, greenVegetable1193.6Sensitive
StrawberryFruit1332.5Sensitive
BananaFruit1183.8Sensitive
TurnipVegetable0.996.5Moderately sensitive

How to use it in five steps

  1. 1

    Measure your salinity

    Use a lab ECe in dS/m (the saturated-paste extract), or switch to ECw to enter irrigation-water salinity — the tool converts it at FAO's 1.5× factor.

  2. 2

    Filter to a crop group

    Narrow to field crops, vegetables, forages or fruit so the ranking shows only relevant options.

  3. 3

    Read the plant / risky / avoid columns

    Every crop is sorted by the exact yield it retains at your ECe; the safe column tops 90%, risky is 50–90%, avoid is below 50%.

  4. 4

    Chart a candidate

    Tap a crop to see its two-segment Maas–Hoffman curve, threshold, 50%-loss point and loss slope.

  5. 5

    Decide and act

    Plant the best-retaining crop, or leach the soil below the threshold of the crop you want to grow.

Frequently Asked Questions

How does the Maas–Hoffman salt-tolerance model work?+

It is a two-segment (piecewise-linear) curve. A crop holds 100% of its yield until soil salinity reaches its threshold ECe; above that, relative yield falls by a fixed slope percentage for every extra 1 dS/m. So relative yield = 100 − slope × (ECe − threshold), clamped at zero. Cotton, for example, has a 7.7 dS/m threshold and a 5.2% per dS/m slope, while beans drop 19% per dS/m above just 1.0 dS/m.

My soil ECe is 4 dS/m — which crops can I still grow?+

At ECe 4 dS/m the tolerant and moderately tolerant crops are safe: barley, cotton, sugar beet, bermuda grass and wheat all retain close to full yield. Moderately sensitive crops like maize, tomato and alfalfa lose roughly 25–40%, and sensitive crops such as beans, carrots, strawberries and most fruit trees lose more than half. The ranking rail sorts every crop by the exact yield it retains at your ECe.

What is ECe and how is it different from ECw?+

ECe is the electrical conductivity of the saturated-paste extract of the soil — the salinity the roots actually feel — measured in deciSiemens per metre (dS/m). ECw is the conductivity of the irrigation water. As a rule of thumb at a 15–20% leaching fraction, root-zone ECe is about 1.5 × ECw, so 2 dS/m water gives roughly 3 dS/m soil. The calculator converts ECw to ECe for you.

Is 4 t/acre realistic if my field is saline?+

Only if you match the crop to the salinity. A salt-sensitive crop on ECe 6 dS/m soil may retain barely 40% of its potential, so a 4 t/acre target collapses to under 2 t. Pick a tolerant crop — barley keeps full yield to 8 dS/m — or leach the salts down before sowing. The tool shows the exact retained-yield percent so you can set a realistic target.

What is the threshold ECe for full yield?+

It is the maximum soil salinity a crop tolerates with no measurable yield loss. Below it the Maas–Hoffman curve is flat at 100%. Tolerant crops have high thresholds (barley 8.0, cotton 7.7, sugar beet 7.0 dS/m); sensitive crops have low ones (beans and carrots 1.0, strawberry 1.0 dS/m). Keeping root-zone ECe under the threshold is the cheapest way to protect yield.

How do I convert a salinity reading in ppm to dS/m?+

For most agricultural waters and soils, 1 dS/m is approximately 640 ppm (mg/L) of total dissolved salts. So 1,280 ppm ≈ 2 dS/m. The conversion drifts a little with salt composition, but 640 is the standard factor used in FAO guidelines, so enter your reading in dS/m after dividing ppm by 640.

Which crops are the most salt-tolerant?+

Among the field crops, barley is the benchmark (threshold 8.0 dS/m, slope 5%), followed by cotton, sugar beet, triticale and guar. Tall wheatgrass and bermuda grass top the forages, and the date palm is the standout fruit. These crops are the right choice when leaching is impractical and the soil is already saline.

What does the slope (% per dS/m) mean for my yield?+

The slope is how fast yield falls once salinity passes the threshold. A 5% slope means each extra dS/m costs 5 percentage points of yield; a 19% slope (beans) means the same 1 dS/m costs nearly four times as much. So two crops with the same threshold can behave very differently — always read the threshold and the slope together, which the tool charts for you.

Can I reduce salinity instead of changing the crop?+

Yes — applying water beyond the crop's need (a leaching fraction) flushes salts below the root zone, lowering ECe. Improving drainage, adding gypsum on sodic soils, and avoiding salty irrigation water all help. The calculator's threshold tells you the ECe target to leach down to; if leaching is impractical, switch to a more tolerant crop from the ranking.

At what ECe does yield reach zero?+

Yield hits zero when ECe = threshold + 100 ÷ slope. For beans that is 1.0 + 100÷19 ≈ 6.3 dS/m; for barley it is 8.0 + 100÷5 = 28 dS/m. The 50%-yield point (threshold + 50÷slope) is the more useful planning figure, and the tool reports it for the focused crop.

Does salinity affect the whole field evenly?+

Rarely. Salts concentrate in low spots, near the soil surface as water evaporates, and at the far end of furrows. A single ECe number is an average, so sample several spots and use the highest reading for sensitive crops. The model assumes a steady root-zone ECe, which is the standard FAO basis for these threshold and slope values.

Where do the threshold and slope values come from?+

From Maas & Hoffman's 1977 review of field salt-tolerance trials, as tabulated in FAO Irrigation & Drainage Paper 29 Revision 1 (Ayers & Westcot, 1985) Table 4 and Paper 61. They are field means for ECe (saturated-paste extract). Variety, climate, growth stage and salt composition shift the real numbers, so treat the output as a well-grounded planning estimate, not a guarantee.

Related farming tools