Whole butternut squash can last on the counter up to a month, or longer depending on the temperature.