Anemia defisiensi vitamin terjadi ketika tubuh Anda tidak memiliki cukup vitamin yang dibutuhkan untuk memproduksi sel darah merah yang sehat dalam jumlah yang cukup. Sel darah merah membawa oksigen dari paru-paru ke seluruh tubuh Anda. Jika diet Anda kekurangan vitamin tertentu, anemia defisiensi vitamin dapat berkembang. Atau anemia defisiensi vitamin dapat terjadi karena tubuh Anda tidak dapat menyerap nutrisi dengan baik dari makanan yang Anda makan. Penyebab anemia defisiensi vitamin, juga dikenal sebagai anemia megaloblastik, meliputi: Anemia defisiensi vitamin C. 2 Kekurangan vitamin C dapat berkembang jika Anda tidak mendapatkan cukup vitamin C dari makanan yang Anda makan. 3 Kekurangan vitamin C juga mungkin terjadi jika sesuatu mengganggu kemampuan Anda untuk menyerap vitamin C dari makanan. 4 Misalnya, merokok merusak kemampuan tubuh Anda untuk menyerap vitamin C.