Spaghetti squash is a variety of winter squash that requires a long growing season. According to the Virginia Cooperative Extension, spaghetti squash is planted in the spring after the ground has warmed and typically needs 80 to 100 days to mature before it's ready to harvest. If it's kept in a warm, dry place after harvesting, the squash will store well from three to six months.