A causa mais comum de cãibras nas pernas dos idosos é a deficiência de cálcio. Recomenda-se geralmente a toma de grânulos de carbonato de cálcio D3 e preparados activos de vitamina D3, que podem complementar o nível basal de cálcio e também facilitar a reabsorção de iões de cálcio dos alimentos na zona do intestino delgado, o que pode promover a elevação do cálcio sanguíneo. Além disso, alimentos ricos em cálcio, tais como soja, leite, produtos lácteos, ovos e carnes magras, tais como carne e peito de frango, podem ser consumidos para suplementar o cálcio e prevenir a ocorrência de baixo teor de cálcio. Isto porque a perda de cálcio é exacerbada nos idosos e é acompanhada por uma redução da massa óssea e osteoporose. Os iões de cálcio podem inibir a excitabilidade da junção neuromuscular. Quando o cálcio é deficiente, a excitabilidade da junção neuromuscular aumenta, causando dores espasmódicas nos músculos, que se manifestam como cãibras nas pernas.