head lettuce lasts for 1 to 3 weeks, while loose leaf lettuce keeps for only 7 to 10 days. if you store individual leaves, they keep for up to a week.