Yes, most roof tents are waterproof and weather-resistant as they are made of durable and water-resistant materials such as polyester, canvas, or polyurethane-coated fabric.