Typically roasted in the shell peanuts that are stored in a cool dry place will be good for 4-6 months. If the peanuts become soft, smell or taste sour, or have visible mold they should be discarded.