What pH should pot soil be for vegetables?
If your vegetable plants look pale or yellow even after you have added fertiliser, the problem may not be nutrients at all — it may be pH. Soil pH controls whether nutrients dissolved in your pot's moisture are actually available to roots, or chemically locked up and invisible to the plant. Getting pH right is one of the most overlooked parts of terrace and balcony gardening across Indian cities, from Delhi and Lucknow to Mumbai and Bengaluru.
Most vegetables grown in containers do best when the soil pH sits between 6.0 and 7.0 — that is, slightly acidic to neutral. Outside that window, elements like iron, manganese, and phosphorus form compounds that roots cannot absorb, no matter how much you fertilise. This guide explains the pH scale, the specific range each common vegetable prefers, why Indian tap water is a hidden culprit, and practical, low-cost ways to bring your potting mix back into range.
Understanding the pH scale in plain terms
The pH scale runs from 0 to 14. A reading of 7.0 is perfectly neutral — pure water sits here. Anything below 7.0 is acidic, and anything above 7.0 is alkaline. The scale is logarithmic, which means a pH of 5.0 is ten times more acidic than 6.0, not just slightly more acidic. For practical container gardening, you only need to think about the range from about 5.0 to 8.5 — that is where most Indian pot soils and water sources fall.
Here is a simple mental map:
- 4.5–5.5 — very acidic (blueberries love this; most vegetables hate it)
- 5.5–6.0 — moderately acidic (fine for potatoes, passable for others)
- 6.0–7.0 — slightly acidic to neutral (the sweet spot for most vegetables)
- 7.0–7.5 — mildly alkaline (borderline; some crops tolerate it, most start to struggle)
- 7.5–8.5 — alkaline (common in Indian municipal tap water; problematic for vegetables over time)
Why does this matter so much? Nutrients dissolve and travel through the soil water to reach roots. At the wrong pH, chemical reactions between nutrients and soil particles create insoluble compounds. The nutrients are physically present but biologically useless. Phosphorus, for instance, gets locked up in alkaline soil by reacting with calcium — no amount of extra phosphate fertiliser fixes the problem until pH comes down. Iron and manganese become unavailable in alkaline conditions, causing the yellowing-between-veins pattern (interveinal chlorosis) that many terrace gardeners in Delhi and Kanpur blame on iron deficiency, when the real fix is simply lowering pH.
Crop-specific pH ranges for container vegetables
Different crops evolved in different soils and have slightly different preferences. Knowing your crop's ideal range helps you choose the right corrections — or do nothing at all.
Tomatoes and chilli
Ideal range: 6.0–6.8
Tomatoes and chillies are the most popular terrace crops in India and they both prefer slightly acidic soil. At pH above 7.0, iron uptake slows and you start to see yellowing of newer leaves while older leaves stay green — the classic early sign. Blossom end rot, common in grow bags during the Lucknow and Delhi summers, is made worse by alkaline conditions because calcium mobility in the plant is affected. Aim for 6.2–6.5 as your target if you are growing either of these in a grow bag or 12-inch pot.
Leafy greens — spinach, methi, coriander, lettuce, palak
Ideal range: 6.0–7.0
Leafy vegetables are the most forgiving in this group. They tolerate a wider range because their growing cycle is short — typically 30 to 60 days — so even if pH drifts slightly, the crop finishes before much damage accumulates. That said, very alkaline soil above 7.5 will cause the lighter green, floppy look that is often blamed on overwatering. Coriander grown for seeds during the zaid season (February to May) in Jaipur and Delhi does noticeably better when soil is slightly acidic rather than neutral.
Root vegetables — carrot, radish, turnip, beetroot
Ideal range: 6.0–6.8
Root vegetables need good phosphorus and potassium uptake for healthy root development. Both nutrients become less available above pH 7.0. Radish and carrot grown in deep pots (at least 12 inches) during rabi season benefit from slightly acidic conditions. Beetroot is somewhat tolerant of near-neutral pH up to about 7.0 but struggles noticeably beyond that.
Beans and peas
Ideal range: 6.0–7.0
Beans and peas host nitrogen-fixing bacteria (rhizobia) in their root nodules. These bacteria function best in a near-neutral pH range. Very acidic or very alkaline soil reduces nodule formation, meaning the plant cannot fix atmospheric nitrogen and becomes dependent on added nitrogen fertiliser. In the rabi season across northern Indian terrace gardens, French beans and peas grown in balcony planters do well at pH 6.5.
Herbs — tulsi, mint, curry leaf, basil, lemongrass
Ideal range: 6.0–7.0
Most common Indian herbs are adaptable, but they still benefit from the 6.0–7.0 window. Mint is particularly sensitive to highly alkaline soil and will show brown leaf tips and slow growth if pot pH climbs above 7.5 — something that happens quickly in pots watered exclusively with municipal tap water over a monsoon season.
Blueberries
Ideal range: 4.5–5.5
Blueberries are the exception — they need strongly acidic soil. If you are experimenting with blueberries in a large planter on a Mumbai or Bengaluru balcony, they will not fruit satisfactorily unless you prepare a dedicated acidic mix with cocopeat, pine bark, and sulphur. Standard potting mixes (pH 6.0+) are unsuitable. Most Indian terrace gardeners are better off skipping blueberries unless they are willing to maintain a completely separate soil protocol.
Potatoes
Ideal range: 5.0–6.0
Potatoes prefer a lower pH than most other vegetables. This is not just about nutrient availability — a more acidic soil reduces the common scab disease (Streptomyces scabies) that causes rough, scabby patches on the skin. If you are growing potatoes in large grow bags or pots during the rabi season, aim for around pH 5.5. Do not add lime or wood ash to potato containers.
Why Indian tap water is raising your pot pH
This is the part most container gardeners do not know. Municipal water across Indian cities — Delhi Jal Board, BWSSB Bengaluru, NMMC Mumbai, LMC Lucknow — is treated and typically delivered at pH 7.5 to 8.5. This is intentional: slightly alkaline water is less corrosive to pipes. It is not dangerous to drink, but it is a slow problem for your pots.
Every time you water, a small amount of alkalinity is deposited into the soil. Over weeks and months, especially during summer when you may be watering twice a day, the cumulative effect pushes pot pH upward. A potting mix that started at pH 6.2 can creep to pH 7.5 or higher after six months of tap water use without any correction.
The effect is worse in smaller pots (less soil volume to buffer the alkalinity) and in pots with drainage problems (water-logged soil speeds up mineral accumulation). Grow bags on Lucknow and Delhi rooftops, where heat causes rapid evaporation and frequent heavy watering, are particularly prone.
Signs your tap water is raising pot pH:
- Yellowing of new leaves (iron lockout) despite regular fertilisation
- White crusty deposits on the surface of the pot or soil
- Slow growth despite adequate light and water
- Herbs looking limp or off-colour after a few months in the same pot
You can test soil pH at home using inexpensive strips (₹50–150 for a pack) or a basic digital pH meter (₹300–600 online) to confirm the problem before treating.
How to lower pot pH when soil is too alkaline
If your test confirms pH above 7.0 in a vegetable pot, here are the practical options that work in Indian conditions.
Sulphur dust
Elemental sulphur is the most reliable long-term amendment for lowering pH in containers. Soil bacteria convert sulphur to sulphuric acid slowly over several weeks, which gently acidifies the soil. Use approximately one teaspoon (4–5 g) per 10 litres of soil. Mix it into the top few centimetres rather than leaving it on the surface. Sulphur dust is available at most agri-input shops for ₹40–80 per 500 g. Do not overdo it — adding too much at once can drop pH sharply and stress the plants. Check pH again after 3–4 weeks.
Apple cider vinegar drench
For a faster correction, dissolve one tablespoon of apple cider vinegar (ACV) in one litre of water and water your pot with this once a month. The organic acids provide a mild, temporary acidification. This works well as a maintenance routine for pots watered exclusively with tap water. Do not use more frequently than monthly — too much ACV disrupts soil microbial activity. Plain white vinegar works but ACV is gentler and adds minor trace minerals.
Cocopeat in the mix
Cocopeat (coconut coir pith) is naturally slightly acidic, usually at pH 5.5–6.5. Replacing 30–40% of your potting mix with good-quality cocopeat helps buffer alkalinity over time. Cocopeat from brands like Ecogrow, COCO INDIA, or local agri shops in Bengaluru and Chennai runs around ₹40–80 per 5 kg compressed block. This works best when starting a fresh pot, not as a soil amendment mid-season.
Rainwater collection
During the monsoon (June to October), collect and store rainwater. Rainwater is naturally slightly acidic at pH 5.5–6.5 and is ideal for watering vegetables. Even mixing rainwater with tap water 50:50 reduces the alkalinity load significantly. A simple 20-litre food-grade container on the terrace is enough for most balcony setups.
How to raise pot pH when soil is too acidic
Most Indian garden soil is naturally in the 6.0–7.0 range, so excessive acidity is less common than excessive alkalinity. However, it can occur if you have been adding a lot of organic material like pine bark, acidic compost, or sulphur-amended mixes over time.
Wood ash
Wood ash is alkaline and raises pH gently. Use about one tablespoon per 10 litres of soil, mixed into the top layer. Apply sparingly — wood ash also adds potassium and calcium, which is usually beneficial, but excess raises pH too fast. Do not use wood ash in potato pots (you want lower pH for potatoes). Wood ash from burning dry crop residue or wood in a chulha is a free by-product in many terrace gardening households.
Agricultural lime (calcium carbonate)
Powdered agricultural lime is the standard way to raise pH. For container gardening, use about half a teaspoon per 10 litres for a mild correction. Mix well into the soil. Lime acts slowly — allow two to three weeks before testing again. Agricultural lime is available at most nurseries and agri shops for ₹30–60 per kg.
Dolomite lime
Dolomite lime contains both calcium and magnesium and is a good choice if your plants also show signs of magnesium deficiency (interveinal yellowing on older leaves). Use at the same rate as agricultural lime.
Building a pH-stable potting mix from scratch
If you are starting fresh or repotting, building pH stability into your mix from the beginning saves a lot of corrective work later. A reliable base mix for most Indian terrace vegetables:
| Component | Proportion | Purpose |
|---|---|---|
| Cocopeat | 40% | Water retention, slight acidity buffer |
| Vermicompost | 20% | Nutrients, microbial life, pH buffering |
| Garden soil or red soil | 20% | Structure, minerals |
| Perlite or coarse river sand | 15% | Drainage |
| Neem cake | 5% | Pest deterrence, slow nitrogen release |
This mix typically starts at pH 6.0–6.5, which is ideal for most vegetables. You can add a small amount of jeevamrit (100 ml per pot) monthly as a liquid drench — jeevamrit is teeming with beneficial microbes that help maintain healthy soil chemistry and generally keep pH stable in the productive range. Panchagavya applied once a month does similar work.
Avoid using heavy clay soil (locally called "kali mitti" or black cotton soil) as more than 20% of your mix — it compacts in pots, often has high alkalinity, and makes pH management much harder.
Monitoring pH as a regular habit
You do not need to test every week, but a quick pH test at the start of each growing season is a good habit. In practice, three tests a year aligns with India's three main seasons:
- Before zaid plantings (February): Check pots that spent the winter producing rabi crops. Tap water alkalinity builds up over the cool months.
- Before kharif plantings (June): Check pots before the monsoon. Pre-monsoon dryness often concentrates minerals at the soil surface.
- Mid-rabi (December): Check if herbs and leafy greens in balcony planters are showing slow growth or yellowing.
A pack of pH testing strips costs ₹50–150 and is enough for an entire year of seasonal checks across a dozen pots. A basic digital pH meter (₹300–600) is more accurate and more satisfying to use if you enjoy tracking your garden closely.
See our detailed walkthrough on how to test soil pH at home for a step-by-step method using both strips and meters.
Frequently asked questions
My tomato leaves are turning yellow even though I fertilise regularly. Could pH be the cause?
Yes, this is a very common situation in Indian terrace gardens. When soil pH is above 7.0, iron and manganese become chemically unavailable even if they are present in your fertiliser. The result is interveinal chlorosis — the tissue between the leaf veins turns yellow while the veins stay green. This typically shows on newer leaves first. Test your soil pH with a strip or meter. If it reads above 7.2, try a diluted apple cider vinegar drench (1 tbsp per litre of water) or add sulphur dust at one teaspoon per 10 litres of soil. Check pH again in 3–4 weeks. The yellowing usually reverses within 2–3 weeks once pH comes back into range.
How often should I check the pH of my pot soil?
Three times a year is enough for most terrace gardeners — once before each of India's three planting seasons (zaid in February, kharif in June, rabi in October). If you use exclusively tap water and notice recurring yellowing despite fertilising, check more frequently until you understand how quickly your specific tap water is raising pH. In cities with highly alkaline water like Delhi and Kanpur, monthly checks during the hottest months are worthwhile if you are growing pH-sensitive crops like tomatoes and blueberries.
Can I use lemon juice instead of apple cider vinegar to lower pH?
Lemon juice works as an emergency fix but it is not ideal for regular use. It breaks down very quickly in soil, so the effect is short-lived, and repeated use can introduce too many simple sugars that fuel harmful bacterial or fungal growth. Apple cider vinegar is a better choice — the acetic acid is gentler and more stable in soil. Citric acid powder dissolved in water (a small pinch per litre) is another option sometimes used by terrace gardeners in Bengaluru and Mumbai, but again, once a month at most.
Does using vermicompost or jeevamrit affect soil pH?
Vermicompost is mildly acidic to neutral, typically pH 6.0–7.0, and helps buffer against alkalinity over time — it is a good long-term stability tool. Jeevamrit (made from cow dung, cow urine, jaggery, gram flour, and water) tends to be slightly acidic at around pH 6.0–6.5 and also introduces beneficial microbes that support healthy soil chemistry. Neither will cause a dramatic pH shift on its own, but used consistently, both help keep pot soil in the productive range without any chemical amendments. Panchagavya behaves similarly.
My plants are growing in regular garden soil I brought from outside. Should I test the pH?
Yes, always test soil brought from outside before putting it in pots, especially soil from construction sites, parks, or roadside areas in Indian cities. Urban soils often contain construction debris (cement, lime, brick dust) that makes them strongly alkaline — pH 8.0 or above. Black cotton soil common across Maharashtra and parts of UP also tends toward alkalinity. Red laterite soil from south and east India is often naturally acidic (pH 5.5–6.0) and needs little or no amendment for most vegetables. A quick pH test before filling your pots saves weeks of troubleshooting later.
I want to grow potatoes and tomatoes in the same batch of pots. Their ideal pH ranges overlap but are slightly different. What should I do?
Grow them in separate pots rather than trying to find a single pH that suits both perfectly. Tomatoes prefer pH 6.0–6.8, while potatoes do best at pH 5.0–6.0. You can maintain two separate soil protocols without much extra work — use slightly more sulphur dust in the potato pots to keep them on the lower end of the range, and leave the tomato pots at pH 6.2–6.5. If space is very tight and you must choose one setting, a pH of around 6.0 is acceptable for both, though not optimal for either. Avoid adding lime or wood ash to any pot that might host potatoes.
Related guides
Got a plant problem? Use the free Plant Doctor →
Need expert advice? Book a certified agronomist →