I have seen them work wonders with pet odors, so, I don't see why they would not work with cigar odors. I am not sure though!