which clouds give us rain
Quick Answer. Cumulonimbus clouds produce rain, hail and other attributes of thunderstorms. These clouds begin as cumulus clouds that achieve vertical growth. Tornadoes are also a product of cumulonimbus clouds.