In a sealed box, cigars can last up to six weeks. A cigar sold individually in cellophane wrappers retains its freshness for about 30 days.