They don't have to be waterproof, but it's nice if they are, so they person who finds your dropped fly box gets flies that are in good, dry condition.
-Erik