Question: are canvas watch straps waterproof?
Answer: No canvas will stay waterproof if you dive with the watch, unless you get a type that's so coated with plastic it will be really uncomfortable.