No, they are water repellent. This means they can withstand light rain, or light showers but if it’s pouring down, the water will eventually come through. All our fabrics are extremely breathable to avoid the baby overheating, and that’s one of the reasons why we don’t go fully waterproof.