Clouds Are Actually Heavy Floating Water
Although they appear as wispy, weightless cotton, an average cumulus cloud weighs as much as a hundred elephants. These massive collections of water droplets stay afloat because their weight is spread across a vast space.
It is easy to assume clouds are light since they drift through the sky, but they are composed of billions of tiny water droplets. Because these droplets are so small, they remain suspended in the air by rising heat currents. If all that water condensed into a single giant raindrop, it would fall to the ground instantly. It is a perfect balance of physics that keeps millions of pounds of water dancing above your head.
Source: Cloud