How long can B12 be low?
                                
                                
                                •
                                
                                
                        
                                    
                                    3 min read                                
                            
                                The body stores significant amounts of vitamin B12 in the liver, often enough to last for three to five years. However, once these reserves are depleted, a person can remain B12 deficient for an indefinite period, potentially leading to serious and irreversible health complications if left untreated.