Don't like dairy? Nutrition In Mind's dietitian + nutritionist breaks down non-dairy foods that contain calcium and how much you need to eat to make sure you get enough to stay healthy.
Calcium recommended daily intakes by age and gender:
Boys and girls 9-11 years: 1000mg/day
Boys and girls 12-18 years: 1300mg/day
Men 19-70 years: 1000mg/day
Men 70+ years: 1300mg/day