Stored in an airtight container in a cool, dark place, flour will keep for months. Like any food, however, flour can go bad. Flours with a higher fat content--such as whole grain flours--contain oils that can break down and go rancid over time.