it depends on the meat. hamburger and red meat will keep longer than chicken will. Chicken can be kept for about six months. where as most red meat pork and beef can be kept for up to a year. I'm not sure how long that fish can be kept for though. I think its six months like chicken.