Calcium is an essential mineral for bones and also enables our muscles to contract and our heart to beat. 99% of the calcium in our body is in our bones and teeth. Everyday, we lose calcium in our calcium via our hair, skin, nail, sweat and urine. Our bodies cannot produce calcium, which is why it is imperative that we get enough from the food we eat. Here is a list of plant-based calcium sources and the number of mg of calcium per 100g: