Question: does cedar keep moths away?
Answer: The dark-colored heartwood of red cedar contains natural oils that help kill clothes-moth larvae, but this alone won't protect clothing. It's not effective against carpet beetles, and, with moths, it kills only young larvae, not older ones or eggs. The effect also fades as the scent does.