Beauty Quickie: How long should you keep mascara before throwing it out and replacing it with a new one? It is recommended to give your mascara a shelf life of only 3 months and then toss it. Bacteria and germs can begin to creep in after awhile and do you really want them near your eyeballs? No, we didn’t think so either.