properly stored and refrigerated, loose-leaf lettuce (green or red) last up to a week. meanwhile, thicker varieties such as romaine and butterhead last up to 10 days. head lettuce, such as iceberg lettuce, stays the longest, for up to 1 to 3 weeks. always wash lettuce thoroughly and avoid eating bad or spoiled lettuce.