All dairy foods like milk, curds and cheese are rich in calcium. You don’t even have to drink full-fat milk: skimmed milk contains the same quantity of calcium. Green leafy vegetables, okra and whole dried beans like rajma and channa contain a good amount of calcium.
However, in older people and in those people whose intake of dairy products is restricted, calcium supplementation may become necessary because they will not consume enough dietary calcium. Pregnant and breastfeeding women should make sure that they eat calcium rich foods.