How Long Are Roots Products Good After Opening A Container? The shelf life of every Roots product is 45 days after opening.