Best place to get sturdy, bulk canvas is a boat repair shop. Look for sail cloth. Extremely strong, weighs practically nothing, waterproof and it'll never fade.
It was easy to get in Florida. I don't think I've seen any sailboats at Lake Mead marinas. Might be harder to find here.
The most complete guide to Southern Nevada historic mining.