Ikan sarden kalengan juga merupakan makanan tinggi vitamin D. Sebanyak 3,8 ons ikan sarden kalengan mengandung 177 IU vitamin D atau 22 persen dari kebutuhan harian.
Jenis ikan berlemak lainnya yang juga termasuk sumber vitamin D yang baik adalah ikan mackerel yang mengandung 360 IU.