Not a hundred percent, but Undercover Ultra Flex protects against rain very impressively. Along with its rubber seal and drain of the tub, this tonneau cover doesn’t let water enter the truck bed.