Water-resistant or waterproof materials that cause rain to bead and roll off rather than soak through. Treated fabrics, nylon, and Bailey's Raindura finish on straw are the main options. A wider brim also helps by directing water away from your face and collar.