Fruits do not contain vitamin B12. Plant-based foods are not sources of vitamin B12. Instead, fruits, especially citrus ones, contain another B vitamin, folate.