Yes, canned sardines are good for you because it help prevent heart disease and cancer, and doctors recommend it to most pregnant women and the elderly because it contains a high percentage of calcium and important nutrients such as omega-3, calcium, minerals and proteins.