It depends how often you use it. However, some experts suggest that you should replace a child’s lunch box every year, since dirt, bacteria and mold might build up on the inside of the lunch box or bag.